using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Windows.Forms;
using System.Drawing;
using System.Data;
using FastReport;
using FastReport.Data;
using FastReport.Dialog;
using FastReport.Barcode;
using FastReport.Table;
using FastReport.Utils;
namespace FastReport
{
public class ReportScript
{
private void Page1_StartPage(object sender, EventArgs e)
{
string tankoteles1 = "Tájékoztatom, hogy a nevelési-oktatási intézmények működéséről és a köznevelési intézmények névhasználatáról szóló 20/2012. (VIII. 31.) EMMI rendelet 51.§ (3) és (5) bekezdése értelmében a tanköteles tanuló ismételt igazolatlan mulasztása esetén az iskola a gyermekjóléti szolgálat közreműködését igénybe véve megkeresi a tanuló szülőjét, harminc tanítási óra és egyéb foglalkozás igazolatlan mulasztása estén pedig tájékoztatja az illetékes járási hivatalt is az igazolatlan mulasztásról.";
string tankoteles2 = "A családok támogatásáról szóló 1998. évi LXXXIV. törvény 15. § (1) bekezdés b) pontja alapján a nevelési-oktatási intézmény vezetője az adott tanítási évben igazolatlanul mulasztott ötvenedik kötelező tanórai foglalkozás után kezdeményezi a családtámogatási ügyben eljáró hatóságnál a családtámogatási ellátás szüneteltetését.";
if (Report.Parameters.FindByName("isTankoteles").Value.ToString() == "True")
{
KiegeszitesText.Text = tankoteles1 + Environment.NewLine + Environment.NewLine + tankoteles2;
}
if(Report.Parameters.FindByName("ErtesitesCimzettje").Value.ToString() == "2")
{
Text1.Text = "[MulasztasFej.TANULONEV]\r\n[MulasztasFej.TanuloAllandoCim]";
Text6.Text = "Értesítem <b>[MulasztasFej.TANULONEV]</b>, <b>[MulasztasFej.OSZTALYCSOPORT_NEV]</b> osztályos tanulót, a mai napig <b>[MulasztasFej.SZUM]</b> órát mulasztott, ebből <b>[MulasztasFej.IGAZOLT]</b> igazolt, <b>[MulasztasFej.IGAZOLATLAN]</b> igazolatlan.";
}
else
{
Text1.Text = "[MulasztasFej.GondviseloNev]\r\n[MulasztasFej.GondviseloRokonsagiFoka]\r\n[MulasztasFej.GondviseloAllandoCim]";
}
string tagintezmenyCim = (string)Report.GetParameterValue("TagintezmenyCim");
if(!string.IsNullOrWhiteSpace(tagintezmenyCim))
{
Text7.Text = tagintezmenyCim + Environment.NewLine + "[Kelt]";
}
string alulirottMegnevezese = Report.Parameters.FindByName("AlulirottMegnevezese").Value.ToString();
int index = alulirottMegnevezese.IndexOf(" - ");
Text8.Text = alulirottMegnevezese.Substring(0, index).Trim();
Text9.Text = alulirottMegnevezese.Substring(index + " - ".Length).Trim();
}
}
}