MH: Npus Leverkusenrechnung Anpassung

This commit is contained in:
2024-07-17 15:05:00 +02:00
parent 396c7e1886
commit b58edee5b4

View File

@@ -1,4 +1,4 @@
using System;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -39,7 +39,13 @@ namespace Nous
lblAdresseLeverkusen.Visible = true;
lblNOUS.Text = lblNOUS.Text.Replace("IBAN DE95 3755 1440 0100 1439 57", "DE91 3755 1440 0100 1775 91");
lblNOUS.Text = lblNOUS.Text.Replace("Wallstr. 81", "Friedrich-Ebert-Str. 120");
lblNOUS.Text = lblNOUS.Text.Replace("51063 Köln", "51373 Leverkusen");
lblNOUS.Text = lblNOUS.Text.Replace("51063 Köln", "51373 Leverkusen");
lblNOUS.Text = lblNOUS.Text.Replace("Geschäftsführer", "Geschäftsleitung");
lblNOUS.Text = lblNOUS.Text.Replace("S. Schwope", "Deniz Erden");
lblNOUS.Text = lblNOUS.Text.Replace("0151.24 01 19 84", "0176 47 18 36 56");
lblNOUS.Text = lblNOUS.Text.Replace("G. Gurgsdies", "");
lblNOUS.Text = lblNOUS.Text.Replace("0176 . 51 00 40 98", "");
}
else
{
@@ -75,71 +81,71 @@ namespace Nous
else
{
// Familienhilfe Fachkraft
if (ii.ServiceDescription == "Sozialpädagogische Familienhilfe nach §31 SGB VIII")
if (ii.ServiceDescription == "Sozialpädagogische Familienhilfe nach §31 SGB VIII")
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Sozialpädagogische Familienhilfe nach §31 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Sozialpädagogische Familienhilfe nach §31 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
// Flexhilfe Fachkraft
else if (ii.ServiceDescription == "Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII")
else if (ii.ServiceDescription == "Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII")
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Flexible Erziehungshilfe nach §27 Abs. 2 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
// INSPE Fachkraft
else if (ii.ServiceDescription == "Intensive sozialpädagogische Betreuung nach §35 SGB VIII")
else if (ii.ServiceDescription == "Intensive sozialpädagogische Betreuung nach §35 SGB VIII")
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Intensive sozialpädagogische Betreuung nach §35 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Intensive sozialpädagogische Betreuung nach §35 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
// EGH KJ
else if (ii.ServiceDescription == "Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII")
else if (ii.ServiceDescription == "Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII")
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Eingliederungshilfe für Kinder und Jugendliche mit seelischer Behinderung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
// Familienhilfe Ergänzungskraft
else if (ii.ServiceDescription.Contains("Ergänzungskraft nach §27 SGB VIII"))
// Familienhilfe Ergänzungskraft
else if (ii.ServiceDescription.Contains("Ergänzungskraft nach §27 SGB VIII"))
{
if (!this.lblTitel.Text.Contains("§")) // Wenn noch eine andere Hilfe geleistet wurde soll Ergänzungshilfe nicht im Titel stehen
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Ergänzungskraft nach §27 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
if (!this.lblTitel.Text.Contains("§")) // Wenn noch eine andere Hilfe geleistet wurde soll Ergänzungshilfe nicht im Titel stehen
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Ergänzungskraft nach §27 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
if (ii.ServiceDescription == "1 Ergänzungskraft nach §27 SGB VIII")
if (ii.ServiceDescription == "1 Ergänzungskraft nach §27 SGB VIII")
{
ii.ServiceDescription = "Ergänzungskraft";
ii.ServiceDescription = "Ergänzungskraft";
}
else if (ii.ServiceDescription == "2 Ergänzungskraft nach §27 SGB VIII")
else if (ii.ServiceDescription == "2 Ergänzungskraft nach §27 SGB VIII")
{
ii.ServiceDescription = "Fachkraft";
}
}
// Schulbegleitung Fachkraft (Jetzt Inklusionsbegleitung)
else if (ii.ServiceDescription.Contains("Schulbegleitung nach §35a SGB VIII"))
else if (ii.ServiceDescription.Contains("Schulbegleitung nach §35a SGB VIII"))
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Inklusionsbegleitung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Inklusionsbegleitung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
if (ii.ServiceDescription == "1 Schulbegleitung nach §35a SGB VIII")
if (ii.ServiceDescription == "1 Schulbegleitung nach §35a SGB VIII")
{
ii.ServiceDescription = "Fachkraft";
}
else if (ii.ServiceDescription == "2 Schulbegleitung nach §35a SGB VIII")
else if (ii.ServiceDescription == "2 Schulbegleitung nach §35a SGB VIII")
{
ii.ServiceDescription = "Assistenzkr. m. 2-jähr. Ausb.";
ii.ServiceDescription = "Assistenzkr. m. 2-jähr. Ausb.";
}
else if (ii.ServiceDescription == "3 Schulbegleitung nach §35a SGB VIII")
else if (ii.ServiceDescription == "3 Schulbegleitung nach §35a SGB VIII")
{
ii.ServiceDescription = "Assistenzkraft";
}
}
// AFT
else if (ii.ServiceDescription.Contains("Aufsuchende Familientherapie nach §27 Abs. 3 SGB VIII"))
else if (ii.ServiceDescription.Contains("Aufsuchende Familientherapie nach §27 Abs. 3 SGB VIII"))
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Aufsuchende Familientherapie nach §27 Abs. 3 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Aufsuchende Familientherapie nach §27 Abs. 3 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
else if (ii.ServiceDescription.Contains("Schul"))
{
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Inklusionsbegleitung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Inklusionsbegleitung nach §35a SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]";
ii.ServiceDescription = "Fachkraft";
}
else
@@ -176,7 +182,7 @@ namespace Nous
{
approvedFls = calc.GetApprovedHoursPerWeek(scap, c2sDc.CostBearer.CostRatePeriods);
}
else if (scap.ServiceCategory != null && scap.ServiceCategory.Name.Contains("Ergänzung"))
else if (scap.ServiceCategory != null && scap.ServiceCategory.Name.Contains("Ergänzung"))
{
approvedErg = calc.GetApprovedHoursPerWeek(scap, c2sDc.CostBearer.CostRatePeriods);
}