1094 lines
79 KiB
C#
1094 lines
79 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using BS.Shared.DataContracts;
|
|
using BS.Shared.DataContracts.Wohnhilfe;
|
|
using BS.Shared.Extensions;
|
|
using BS.Shared.Translation;
|
|
|
|
namespace BS.Shared.Core
|
|
{
|
|
public static class EnumTranslations
|
|
{
|
|
|
|
public static Dictionary<object, String> CalendarIntervalTranslations;
|
|
|
|
public static Dictionary<object, String> FamilyStatusTranslations;
|
|
|
|
public static Dictionary<object, String> PflegegradTranslations;
|
|
|
|
public static Dictionary<object, String> ServiceRecordTimeIntervalTranslations;
|
|
|
|
public static Dictionary<object, String> PersonTypeTranslations;
|
|
|
|
public static Dictionary<SupportConceptApprovalInterval, String> SupportConceptApprovalInterval2Translations;
|
|
|
|
public static Dictionary<AccountingIntervalType, String> AccountingInterval2Translations;
|
|
|
|
public static Dictionary<AccountingvisibilityType, String> Accountingvisibility2Translations;
|
|
|
|
public static Dictionary<AbsenceReasonVisibilityType, String> AbsenceReasonVisibility2Translations;
|
|
|
|
public static Dictionary<UserRightType, String> UserRightType2Translations;
|
|
|
|
public static Dictionary<Enum, string> Wohnhilfe2Translation;
|
|
public static Dictionary<Enum, string> Gkv2Translation;
|
|
|
|
public static Dictionary<ValueListEntryType, String> ValueListEntryType2Header;
|
|
|
|
public static Dictionary<ValueListEntryType, String> ValueListEntryTypeTranslations;
|
|
|
|
public static Dictionary<FileAttachmentType, String> FileAttachmentTypeTranslations;
|
|
|
|
public static Dictionary<Auszahlungsintervall, String> AuszahlungsintervallTranslations;
|
|
|
|
public static Dictionary<Zahlungstyp, String> ZahlungstypTranslations;
|
|
|
|
public static Dictionary<Behinderungsart, String> BehinderungsartTranslations;
|
|
|
|
public static Dictionary<Merkzeichen, String> MerkzeichenTranslations;
|
|
|
|
public static Dictionary<Enum, String> AllTranslations;
|
|
|
|
public static Dictionary<object, String> ZeiterfassungsDauerTranslations;
|
|
|
|
public static Dictionary<object, String> ServiceRecordFormateTranslations;
|
|
|
|
public static Dictionary<object, String> TokenTypTranslations;
|
|
|
|
public static Dictionary<object, String> SchulbegleitenderZugehörigkeitsTypTranslations;
|
|
|
|
public static Dictionary<SubstitutionNeed, string> SubstitutionNeedTranslations;
|
|
|
|
static EnumTranslations()
|
|
{
|
|
InitUserRightTranslation();
|
|
|
|
InitWohnhilfeEnums();
|
|
|
|
InitGkvTranslation();
|
|
|
|
#region FamilyStatusTranslations
|
|
FamilyStatusTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
FamilyStatus.Single, "ledig"
|
|
},
|
|
{
|
|
FamilyStatus.Married, "verheiratet"
|
|
},
|
|
{
|
|
FamilyStatus.PartnerDivorced, "getrennt lebend"
|
|
},
|
|
{
|
|
FamilyStatus.Divorced, "geschieden"
|
|
},
|
|
{
|
|
FamilyStatus.Widowed, "verwitwet"
|
|
},
|
|
{
|
|
FamilyStatus.Partner, "in Partnerschaft"
|
|
},
|
|
{
|
|
FamilyStatus.PartnerMarried, "verpartnert"
|
|
},
|
|
{
|
|
FamilyStatus.Entpartnert, "entpartnert"
|
|
},
|
|
{
|
|
FamilyStatus.PartnerDead, "partnerhinterblieben"
|
|
},
|
|
|
|
};
|
|
#endregion
|
|
|
|
#region PflegegradTranslations
|
|
PflegegradTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
Pflegegrad.KeinGrad, "Kein Pflegegrad"
|
|
},
|
|
{
|
|
Pflegegrad.PflegegradBeantragt, "Pflegegrad beantragt"
|
|
},
|
|
{
|
|
Pflegegrad.Grad1, "Pflegegrad 1"
|
|
},
|
|
{
|
|
Pflegegrad.Grad2, "Pflegegrad 2"
|
|
},
|
|
{
|
|
Pflegegrad.Grad3, "Pflegegrad 3"
|
|
},
|
|
{
|
|
Pflegegrad.Grad4, "Pflegegrad 4"
|
|
},
|
|
{
|
|
Pflegegrad.Grad5, "Pflegegrad 5"
|
|
}
|
|
|
|
};
|
|
#endregion
|
|
|
|
#region ZeiterfassungsDauerTranslations
|
|
|
|
ZeiterfassungsDauerTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
ZeiterfassungsDauer.Minuten, "Minuten"
|
|
},
|
|
{
|
|
ZeiterfassungsDauer.Stunden, "Stunden"
|
|
}
|
|
};
|
|
|
|
|
|
#endregion
|
|
|
|
#region ServiceRecordFormateTranslations
|
|
ServiceRecordFormateTranslations = new Dictionary<object, string>
|
|
{
|
|
{
|
|
ServiceRecordFormate.OriginaleZeiterfassung,"OriginaleZeiterfassung"
|
|
},
|
|
{
|
|
ServiceRecordFormate.ZeiterfassungMitEndDatum,"ZeiterfassungMitEndDatum"
|
|
},
|
|
{
|
|
ServiceRecordFormate.ZeiterfassungMitMonatJahr,"ZeiterfassungMitMonatJahr"
|
|
}
|
|
};
|
|
|
|
#endregion
|
|
|
|
#region TokenTypTranslations
|
|
TokenTypTranslations = new Dictionary<object, string>
|
|
{
|
|
{
|
|
TokenTyp.AusschlussKriterium,"AusschlussKriterium"
|
|
},
|
|
{
|
|
TokenTyp.WunschKriterium,"WunschKriterium"
|
|
}
|
|
|
|
};
|
|
|
|
#endregion
|
|
|
|
#region SchulbegleitenderZugehörigkeitsTypTranslations
|
|
SchulbegleitenderZugehörigkeitsTypTranslations = new Dictionary<object, string>
|
|
{
|
|
{
|
|
SchulbegleitenderZugehoerigkeitsTyp.Mitarbeiter,"Mitarbeiter"
|
|
},
|
|
{
|
|
SchulbegleitenderZugehoerigkeitsTyp.Klient,"Klienten"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region ServiceRecordTimeIntervalTranslations
|
|
ServiceRecordTimeIntervalTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
ServiceRecordTimeInterval.XTage, "Letzten x Tage"
|
|
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.LastWeek, "Letzten 7 Tage"
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.LastMonth, "Letzten 30 Tage"
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.Last3Month, "Letzten 90 Tage"
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.All, "Alle"
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.ZeitraumWaehlen, "Zeitraum wählen"
|
|
},
|
|
{
|
|
ServiceRecordTimeInterval.Monatsauswahl, "Monat wählen"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region PersonTypeTranslations
|
|
PersonTypeTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
PersonType.Employee, Translator.Translate("MitarbeiterSingular")
|
|
},
|
|
{
|
|
PersonType.Customer, Translator.Translate("Klient")
|
|
},
|
|
{
|
|
PersonType.Others, Translator.Translate("Umfeld")
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region CalendarIntervalTranslations
|
|
CalendarIntervalTranslations = new Dictionary<object, String>
|
|
{
|
|
{
|
|
Interval.QuaterHour, "viertelstündliche"
|
|
},
|
|
{
|
|
Interval.HalfHour, "halbstündliche"
|
|
},
|
|
{
|
|
Interval.Hour, "stündliche"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region ValueListEntryTypeTranslations
|
|
ValueListEntryTypeTranslations = new Dictionary<ValueListEntryType, String>
|
|
{
|
|
{
|
|
ValueListEntryType.AccountingTransactionType, "Finanzbuchungen"
|
|
},
|
|
{
|
|
ValueListEntryType.DisabilityType, "Behinderungen"
|
|
},
|
|
{
|
|
ValueListEntryType.EmploymentType, "Beschäftigungsarten"
|
|
},
|
|
{
|
|
ValueListEntryType.CustomerCareType, "Betreuungsarten"
|
|
},
|
|
{
|
|
ValueListEntryType.TerminationReasonType, "Gründe für Beendigung der Betreuung"
|
|
},
|
|
{
|
|
ValueListEntryType.PlacementObjectiveType, Translator.Translate("Vermittlung")
|
|
},
|
|
{
|
|
ValueListEntryType.StaffActivityFocusType, "Arbeitsschwerpunkte"
|
|
},
|
|
{
|
|
ValueListEntryType.StaffQualificationsType, Translator.Translate("Qualifikationen")
|
|
},
|
|
{
|
|
ValueListEntryType.StaffRoleType, "Rollen"
|
|
},
|
|
{
|
|
ValueListEntryType.ResourceCategory, "Ressourcenkategorien"
|
|
},
|
|
{
|
|
ValueListEntryType.TitleType, "Titel"
|
|
},
|
|
{
|
|
ValueListEntryType.FunctionType, "Funktionen (Personen)"
|
|
},
|
|
{
|
|
ValueListEntryType.SupportConceptGoalCategoryType, "Grundsatzziele"
|
|
},
|
|
{
|
|
ValueListEntryType.SupportConceptGoalType, "Ergebnisziele"
|
|
},
|
|
{
|
|
ValueListEntryType.EnvironmentPersonType, "Rollen des Umfeldes (Personen)"
|
|
},
|
|
{
|
|
ValueListEntryType.EnvironmentOrganisationType, "Rollen des Umfeldes (Organisationen)"
|
|
},
|
|
{
|
|
ValueListEntryType.DocumentType, "Dokumentationsfelder"
|
|
},
|
|
{
|
|
ValueListEntryType.OrganisationFunctionType,"Funktionen (Organisationen)"
|
|
},
|
|
{
|
|
ValueListEntryType.RoleInOrganisationType,"Rolle in der Organisation"
|
|
},
|
|
{
|
|
ValueListEntryType.RoleInFamily,"Rollen des Umfeldes (Angehörige)"
|
|
},
|
|
{
|
|
ValueListEntryType.Nationality,"Nationalität"
|
|
},
|
|
{
|
|
ValueListEntryType.Aufenthaltsstatus,"Aufenthaltsstatus"
|
|
},
|
|
{
|
|
ValueListEntryType.Migrationshintergrund,"Migrationshintergrund"
|
|
},
|
|
{
|
|
ValueListEntryType.ContractType, "Vertragsart"
|
|
}
|
|
,
|
|
{
|
|
ValueListEntryType.QualifikationsBedarf, "Qualifikationsbedarf"
|
|
},
|
|
{
|
|
ValueListEntryType.MassnahmenKatalog, Translator.Translate("Maßnahmenkatalog")
|
|
},
|
|
{
|
|
ValueListEntryType.Auftragsherkunft, "Auftragsherkunft"
|
|
},
|
|
{
|
|
ValueListEntryType.Vermittlungsgrundlage, "Vermittlungsgrundlage"
|
|
},
|
|
};
|
|
#endregion
|
|
|
|
#region ValueListEntryType2Header
|
|
ValueListEntryType2Header = new Dictionary<ValueListEntryType, String>
|
|
{
|
|
{ValueListEntryType.AccountingTransactionType, "Kategorien von Finanzbuchungen" },
|
|
{ValueListEntryType.DisabilityType, "Arten von möglichen Behinderungen" },
|
|
{ValueListEntryType.EmploymentType, "Arten von möglichen Beschäftigungen" },
|
|
{ValueListEntryType.CustomerCareType, "Betreuungsarten" },
|
|
{ValueListEntryType.TerminationReasonType, "Gründe für Beendigung der Betreuung" },
|
|
{ValueListEntryType.PlacementObjectiveType, "Vermittlung" },
|
|
{ValueListEntryType.StaffActivityFocusType, "Arbeitsschwerpunkte des Personals" },
|
|
{
|
|
ValueListEntryType.StaffQualificationsType, Translator.Translate("Qualifikationen")
|
|
},
|
|
{
|
|
ValueListEntryType.StaffRoleType, Translator.Translate("Rollen der Mitarbeiter")
|
|
},
|
|
{
|
|
ValueListEntryType.ResourceCategory, "Kategorien von Ressourcen"
|
|
},
|
|
{
|
|
ValueListEntryType.TitleType, "Titel"
|
|
},
|
|
{
|
|
ValueListEntryType.FunctionType, "Funktionen (Personen)"
|
|
},
|
|
{
|
|
ValueListEntryType.SupportConceptGoalCategoryType, "Grundsatzziele"
|
|
},
|
|
{
|
|
ValueListEntryType.SupportConceptGoalType, "Ergebnisziele"
|
|
},
|
|
{
|
|
ValueListEntryType.SupportConceptIndividualGoalType, "Individuelle Ziele"
|
|
},
|
|
{
|
|
ValueListEntryType.EnvironmentPersonType, "Rollen des Umfeldes (Personen)"
|
|
},
|
|
{
|
|
ValueListEntryType.EnvironmentOrganisationType, "Rollen des Umfeldes (Organisationen)"
|
|
},
|
|
{
|
|
ValueListEntryType.DocumentType, "Dokumentationsfelder"
|
|
},
|
|
{
|
|
ValueListEntryType.OrganisationFunctionType,"Funktionen (Organisationen)"
|
|
},
|
|
{
|
|
ValueListEntryType.RoleInOrganisationType, "Rolle in der Organisation"
|
|
},
|
|
{
|
|
ValueListEntryType.RoleInFamily, "Rollen des Umfeldes (Angehörige)"
|
|
},
|
|
{
|
|
ValueListEntryType.Nationality,"Nationalität"
|
|
},
|
|
{
|
|
ValueListEntryType.Aufenthaltsstatus,"Aufenthaltsstatus"
|
|
},
|
|
{
|
|
ValueListEntryType.Migrationshintergrund,"Migrationshintergrund"
|
|
},
|
|
{
|
|
ValueListEntryType.ContractType, "Vertragsart"
|
|
},
|
|
{
|
|
ValueListEntryType.QualifikationsBedarf, "Qualifikationsbedarf"
|
|
},
|
|
{
|
|
ValueListEntryType.NotizenKategorieCustomer, Translator.Translate("Klienten") + " Notiz Kategorie"
|
|
},
|
|
{
|
|
ValueListEntryType.NotizenKategorieEmployee, Translator.Translate("MitarbeiterPlural") + " Notiz Kategorie"
|
|
},
|
|
{
|
|
ValueListEntryType.MassnahmenKatalog, Translator.Translate("Maßnahmenkatalog")
|
|
},
|
|
{
|
|
ValueListEntryType.Auftragsherkunft, "Auftragsherkunft"
|
|
},
|
|
{
|
|
ValueListEntryType.Vermittlungsgrundlage, "Vermittlungsgrundlage"
|
|
},
|
|
};
|
|
#endregion
|
|
|
|
#region SupportConceptApprovalInterval2Translations
|
|
SupportConceptApprovalInterval2Translations = new Dictionary<SupportConceptApprovalInterval, String>
|
|
{
|
|
{
|
|
SupportConceptApprovalInterval.Hourly, "Stunde"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Daily, "Tag"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Weekly, "Woche"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Fortnightly, "2 Wochen"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Monthly, "Monat"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Quarterly, "Quartal"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.HalfYearly, "6 Monate"
|
|
},
|
|
{
|
|
SupportConceptApprovalInterval.Yearly, "Jahr"
|
|
}
|
|
|
|
};
|
|
#endregion
|
|
|
|
#region AccountingInterval2Translations
|
|
AccountingInterval2Translations = new Dictionary<AccountingIntervalType, String>
|
|
{
|
|
{
|
|
AccountingIntervalType.Hourly, "Stunde"
|
|
},
|
|
{
|
|
AccountingIntervalType.Daily, "Tag"
|
|
},
|
|
{
|
|
AccountingIntervalType.Weekly, "Woche"
|
|
},
|
|
{
|
|
AccountingIntervalType.Fortnightly, "2 Wochen"
|
|
},
|
|
{
|
|
AccountingIntervalType.Monthly, "Monat"
|
|
},
|
|
{
|
|
AccountingIntervalType.Quarterly, "Quartal"
|
|
},
|
|
{
|
|
AccountingIntervalType.HalfYearly, "6 Monate"
|
|
},
|
|
{
|
|
AccountingIntervalType.Yearly, "Jahr"
|
|
},
|
|
{
|
|
AccountingIntervalType.FlatRate, "Pauschal"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region AccountingVisibility2Translations
|
|
Accountingvisibility2Translations = new Dictionary<AccountingvisibilityType, String>
|
|
{
|
|
{
|
|
AccountingvisibilityType.Beides, "Immer"
|
|
},
|
|
{
|
|
AccountingvisibilityType.NurKlientenbezogen, Translator.Translate("Nur klientenbezogen")
|
|
},
|
|
{
|
|
AccountingvisibilityType.NichtKlientenbezogen, Translator.Translate("Nicht klientenbezogen")
|
|
},
|
|
};
|
|
#endregion
|
|
|
|
#region AbsenceReasonVisibility2Translations
|
|
AbsenceReasonVisibility2Translations = new Dictionary<AbsenceReasonVisibilityType, String>
|
|
{
|
|
{
|
|
AbsenceReasonVisibilityType.Never, Translator.Translate("Ausblenden")
|
|
},
|
|
{
|
|
AbsenceReasonVisibilityType.All, Translator.Translate("Alle")
|
|
},
|
|
{
|
|
AbsenceReasonVisibilityType.Customer, Translator.Translate("Klienten")
|
|
},
|
|
{
|
|
AbsenceReasonVisibilityType.Employee, Translator.Translate("MitarbeiterSingular")
|
|
},
|
|
};
|
|
#endregion
|
|
|
|
#region FileAttachmentTypeTranslations
|
|
FileAttachmentTypeTranslations = new Dictionary<FileAttachmentType, String>
|
|
{
|
|
{
|
|
FileAttachmentType.CustomerTemplate, Translator.Translate("Klientenvorlage")
|
|
},
|
|
{
|
|
FileAttachmentType.NotSpecified, "Keine Angabe"
|
|
},
|
|
{
|
|
FileAttachmentType.PersonTemplate, Translator.Translate("Personenvorlage")
|
|
},
|
|
{
|
|
FileAttachmentType.OrganisationTemplate, Translator.Translate("Organisationsvorlage")
|
|
},
|
|
{
|
|
FileAttachmentType.SupportConceptTemplate, Translator.Translate("Hilfeplanvorlage")
|
|
},
|
|
{
|
|
FileAttachmentType.SupportConceptDocument, Translator.Translate("Hilfeplandokument")
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region AuszahlungsintervallTranslations
|
|
AuszahlungsintervallTranslations = new Dictionary<Auszahlungsintervall, String>
|
|
{
|
|
{
|
|
Auszahlungsintervall.Kein, "Kein"
|
|
},
|
|
{
|
|
Auszahlungsintervall.Monatlich, "Monatlich"
|
|
},
|
|
{
|
|
Auszahlungsintervall.Taeglich, "Täglich"
|
|
},
|
|
{
|
|
Auszahlungsintervall.Woechentlich, "Wöchentlich"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region ZahlungstypTranslations
|
|
ZahlungstypTranslations = new Dictionary<Zahlungstyp, String>
|
|
{
|
|
{
|
|
Zahlungstyp.Einzahlung, "Einzahlung"
|
|
},
|
|
{
|
|
Zahlungstyp.Auszahlung, "Auszahlung"
|
|
}
|
|
};
|
|
#endregion
|
|
|
|
#region BehindertenartTranslations
|
|
BehinderungsartTranslations = new Dictionary<Behinderungsart, String>
|
|
{
|
|
{Behinderungsart.Blindheit, "Blindheit"},
|
|
{Behinderungsart.Epilepsie, "Epilepsie"},
|
|
{Behinderungsart.Gehoerlosigkeit, "Gehörlosigkeit"},
|
|
{Behinderungsart.GeistigeBehinderung, "Geistige Behinderung"},
|
|
{Behinderungsart.Hoerbehinderung, "Hörbehinderung"},
|
|
{Behinderungsart.InnereErkrankungen, "Innere Erkrankungen"},
|
|
{Behinderungsart.Koerperbehinderung, "Körperbehinderung"},
|
|
{Behinderungsart.Lernbehinderung, "Lernbehinderung"},
|
|
{Behinderungsart.PsychischeErkrankungen, "Psychische Erkrankungen"},
|
|
{Behinderungsart.Sehbehinderung, "Sehbehinderung"},
|
|
{Behinderungsart.Suchtkrankheiten, "Suchtkrankheiten"}
|
|
};
|
|
#endregion
|
|
|
|
#region MerkzeichenTranslations
|
|
MerkzeichenTranslations = new Dictionary<Merkzeichen, String>
|
|
{
|
|
{Merkzeichen.aG, "aG"},
|
|
{Merkzeichen.B, "B"},
|
|
{Merkzeichen.Bl, "Bl"},
|
|
{Merkzeichen.G, "G"},
|
|
{Merkzeichen.H, "H"},
|
|
{Merkzeichen.Kl1, "1. Kl."},
|
|
{Merkzeichen.RF, "RF"},
|
|
{Merkzeichen.Gl, "Gl"},
|
|
};
|
|
|
|
#endregion
|
|
|
|
#region SubstitutionNeedTranslations
|
|
|
|
SubstitutionNeedTranslations = new Dictionary<SubstitutionNeed, string>
|
|
{
|
|
{SubstitutionNeed.NoSubstitutionWanted, "Kein Vertretungsbedarf"},
|
|
{SubstitutionNeed.SubstitutionWanted, "Vertretung gewünscht"},
|
|
{SubstitutionNeed.SubstitutionNeeded, "Vertretung dringend erforderlich"}
|
|
};
|
|
#endregion
|
|
|
|
AllTranslations = new Dictionary<Enum, String>();
|
|
ZahlungstypTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
AuszahlungsintervallTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
FileAttachmentTypeTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
ValueListEntryTypeTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
ValueListEntryType2Header.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
UserRightType2Translations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
AccountingInterval2Translations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
Accountingvisibility2Translations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
AbsenceReasonVisibility2Translations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
SupportConceptApprovalInterval2Translations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
PersonTypeTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates((PersonType)p.Key, p.Value));
|
|
ServiceRecordTimeIntervalTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates((ServiceRecordTimeInterval)p.Key, p.Value));
|
|
FamilyStatusTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates((FamilyStatus)p.Key, p.Value));
|
|
PflegegradTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates((Pflegegrad)p.Key, p.Value));
|
|
CalendarIntervalTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates((Interval)p.Key, p.Value));
|
|
BehinderungsartTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
MerkzeichenTranslations.DoForEach(p => AllTranslations.AddAndIgnoreDuplicates(p.Key, p.Value));
|
|
Wohnhilfe2Translation?.DoForEach(kv => AllTranslations.Add(kv.Key, kv.Value));
|
|
Gkv2Translation?.DoForEach(kv => AllTranslations.Add(kv.Key, kv.Value));
|
|
}
|
|
|
|
private static void InitUserRightTranslation()
|
|
{
|
|
var dict = new Dictionary<UserRightType, String>();
|
|
|
|
var action_keywords = new string[] { "ansehen", "verwalten", "anlegen", "bearbeiten", "löschen", "senden" };
|
|
|
|
dict.Add(UserRightType.CreateAll, Translator.Translate("Alles anlegen"));
|
|
|
|
dict.Add(UserRightType.AccountingTransactionView_Create, Translator.Translate("Finanzen anlegen"));
|
|
dict.Add(UserRightType.AccountingTransactionView_Delete, Translator.Translate("Finanzen löschen"));
|
|
dict.Add(UserRightType.AccountingTransactionView_Edit, Translator.Translate("Finanzen ändern"));
|
|
dict.Add(UserRightType.AccountingTransactionView_View, Translator.Translate("Finanzen ansehen (alle)"));
|
|
|
|
dict.Add(UserRightType.AdministrationView_Create, Translator.Translate("Verwaltung anlegen"));
|
|
dict.Add(UserRightType.AdministrationView_Delete, Translator.Translate("Verwaltung löschen"));
|
|
dict.Add(UserRightType.AdministrationView_Edit, Translator.Translate("Verwaltung ändern"));
|
|
dict.Add(UserRightType.AdministrationView_View, Translator.Translate("Verwaltung ansehen"));
|
|
|
|
dict.Add(UserRightType.CustomerView_Create, Translator.Translate("Klienten") + " anlegen");
|
|
dict.Add(UserRightType.CustomerView_Delete, Translator.Translate("Klienten") + " löschen");
|
|
dict.Add(UserRightType.CustomerView_Edit, Translator.Translate("Klienten") + " ändern");
|
|
dict.Add(UserRightType.CustomerView_View, Translator.Translate("Klienten") + " ansehen (alle)");
|
|
dict.Add(UserRightType.Customer_AllowArchiving, Translator.Translate("Klienten") + " archivieren");
|
|
dict.Add(UserRightType.Customer_ViewMyCustomers, Translator.Translate("Klienten") + " ansehen (von " + Translator.Translate("MitarbeiterSingular") + " betreut)");
|
|
dict.Add(UserRightType.Customer_ViewMyTeams, Translator.Translate("Klienten") + " ansehen (von Teams betreut)");
|
|
dict.Add(UserRightType.Customer_ViewMedication, Translator.Translate("Klienten") + " Medikation ansehen");
|
|
dict.Add(UserRightType.Customer_EditMedication, Translator.Translate("Klienten") + " Medikation bearbeiten");
|
|
dict.Add(UserRightType.Customer_ViewDiagnosis, Translator.Translate("Klienten") + " Diagnosen ansehen");
|
|
dict.Add(UserRightType.Customer_ViewNotizen, Translator.Translate("Klienten") + " Notizen ansehen");
|
|
dict.Add(UserRightType.Customer_EditNotizen, Translator.Translate("Klienten") + " Notizen bearbeiten");
|
|
dict.Add(UserRightType.Customer_DeleteNotizen, Translator.Translate("Klienten") + " Notizen löschen");
|
|
|
|
dict.Add(UserRightType.Customer_GemeinnutzigeArbeit_View, $"{Translator.Translate("Klienten")} {Translator.Translate("Gemeinnützige Arbeit")} {action_keywords[0]}");
|
|
dict.Add(UserRightType.Customer_GemeinnutzigeArbeit_Manage, $"{Translator.Translate("Klienten")} {Translator.Translate("Gemeinnützige Arbeit")} {action_keywords[1]}");
|
|
|
|
dict.Add(UserRightType.Customer_Wohnhilfe_View, $"{Translator.Translate("Klienten")} {Translator.Translate("Wohnhilfe")} {action_keywords[0]}");
|
|
dict.Add(UserRightType.Customer_Wohnhilfe_Manage, $"{Translator.Translate("Klienten")} {Translator.Translate("Wohnhilfe")} {action_keywords[1]}");
|
|
|
|
dict.Add(UserRightType.DeleteAll, Translator.Translate("Alles löschen"));
|
|
dict.Add(UserRightType.EmployeeView_Create, Translator.Translate("MitarbeiterSingular") + " anlegen");
|
|
dict.Add(UserRightType.EmployeeView_Delete, Translator.Translate("MitarbeiterSingular") + " löschen");
|
|
dict.Add(UserRightType.EmployeeView_Edit, Translator.Translate("MitarbeiterSingular") + " ändern (alle)");
|
|
dict.Add(UserRightType.EmployeeView_View, Translator.Translate("MitarbeiterSingular") + " ansehen (alle)");
|
|
dict.Add(UserRightType.Employee_ShowFinance, Translator.Translate("MitarbeiterSingular") + " alle Daten bearbeiten");
|
|
dict.Add(UserRightType.Employee_AllowEditExtendedProperties, Translator.Translate("MitarbeiterSingular") + " erweiterte Felder bearbeiten");
|
|
dict.Add(UserRightType.Employee_AllowEditContracts, Translator.Translate("MitarbeiterSingular") + " Verträge bearbeiten");
|
|
dict.Add(UserRightType.Employee_AllowEditOwnEmployees, Translator.Translate("MitarbeiterSingular") + " ändern (Eigenen)");
|
|
dict.Add(UserRightType.Employee_AllowViewOwnEmployees, Translator.Translate("MitarbeiterSingular") + " ansehen (Eigenen)");
|
|
dict.Add(UserRightType.Employee_AllowViewOwnTeam, Translator.Translate("MitarbeiterPlural") + " des Teams ansehen");
|
|
dict.Add(UserRightType.Employee_ViewNotizen, Translator.Translate("MitarbeiterSingular") + " Notizen ansehen");
|
|
dict.Add(UserRightType.Employee_EditNotizen, Translator.Translate("MitarbeiterSingular") + " Notizen bearbeiten");
|
|
dict.Add(UserRightType.Employee_DeleteNotizen, Translator.Translate("MitarbeiterSingular") + " Notizen löschen");
|
|
|
|
dict.Add(UserRightType.OrganisationView_Create, Translator.Translate("Organisationen anlegen"));
|
|
dict.Add(UserRightType.OrganisationView_Delete, Translator.Translate("Organisationen löschen"));
|
|
dict.Add(UserRightType.OrganisationView_Edit, Translator.Translate("Organisationen ändern"));
|
|
dict.Add(UserRightType.OrganisationView_View, Translator.Translate("Organisationen ansehen"));
|
|
dict.Add(UserRightType.Organisation_AllowArchiving, Translator.Translate("Organisationen archivieren"));
|
|
dict.Add(UserRightType.OrganisationView_AllowEditCostBearer, Translator.Translate("Organisationen Kostenträgerdetails bearbeiten"));
|
|
|
|
dict.Add(UserRightType.WohnheimView_Create, Translator.Translate("Wohnprojekte anlegen"));
|
|
dict.Add(UserRightType.WohnheimView_Delete, Translator.Translate("Wohnprojekte löschen"));
|
|
dict.Add(UserRightType.WohnheimView_Edit, Translator.Translate("Wohnprojekte bearbeiten"));
|
|
dict.Add(UserRightType.WohnheimView_View, Translator.Translate("Wohnprojekte ansehen"));
|
|
dict.Add(UserRightType.Wohnheim_AllowArchiving, Translator.Translate("Wohnprojekte archivieren"));
|
|
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_View, Translator.Translate($"Wohnprojekte-> Wohneinheit {action_keywords[0]}"));
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_Manage, Translator.Translate($"Wohnprojekte-> Wohneinheit {action_keywords[1]}"));
|
|
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_Gallery_View, Translator.Translate($"Wohnprojekte-> Wohneinheit Grundrisse {action_keywords[0]}"));
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_Gallery_Manage, Translator.Translate($"Wohnprojekte-> Wohneinheit Grundrisse {action_keywords[1]}"));
|
|
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_Belegung_View, Translator.Translate($"Wohnprojekte-> Wohneinheitbelegung {action_keywords[0]}"));
|
|
dict.Add(UserRightType.WohnheimView_Wohneinheit_Belegung_Manage, Translator.Translate($"Wohnprojekte-> Wohneinheitbelegung {action_keywords[1]}"));
|
|
|
|
dict.Add(UserRightType.Finance_Gkv_View, Translator.Translate($"Finanzen-> Gkv Abrechnung {action_keywords[0]}"));
|
|
dict.Add(UserRightType.Finance_Gkv_Create, Translator.Translate($"Finanzen-> Gkv Abrechnung {action_keywords[2]}"));
|
|
dict.Add(UserRightType.Finance_Gkv_Send, Translator.Translate($"Finanzen-> Gkv Abrechnung {action_keywords[5]}"));
|
|
dict.Add(UserRightType.Finance_Gkv_Delete, Translator.Translate($"Finanzen-> Gkv Abrechnung {action_keywords[4]}"));
|
|
|
|
dict.Add(UserRightType.PersonView_Create, Translator.Translate("Personen anlegen"));
|
|
dict.Add(UserRightType.PersonView_Delete, Translator.Translate("Personen löschen"));
|
|
dict.Add(UserRightType.Person_AllowArchiving, Translator.Translate("Personen archivieren"));
|
|
dict.Add(UserRightType.PersonView_Edit, Translator.Translate("Personen ändern"));
|
|
dict.Add(UserRightType.PersonView_View, Translator.Translate("Personen ansehen"));
|
|
dict.Add(UserRightType.Person_FamilyView, Translator.Translate("Personen Familienangehörige ansehen"));
|
|
|
|
dict.Add(UserRightType.GroupOfPeopleView_Edit, Translator.Translate("Gruppen bearbeiten"));
|
|
dict.Add(UserRightType.GroupOfPeopleView_Create, Translator.Translate("Gruppen anlegen"));
|
|
dict.Add(UserRightType.GroupOfPeopleView_Delete, Translator.Translate("Gruppen löschen"));
|
|
dict.Add(UserRightType.AdditionalService_View, Translator.Translate("Ergänzende Dienste ansehen"));
|
|
dict.Add(UserRightType.AdditionalService_Edit, Translator.Translate("Ergänzende Dienste bearbeiten"));
|
|
dict.Add(UserRightType.OvertimeView, Translator.Translate("Überstundenverwaltung"));
|
|
|
|
dict.Add(UserRightType.QueryView_Create, Translator.Translate("Auswertungen anlegen"));
|
|
dict.Add(UserRightType.QueryView_Delete, Translator.Translate("Auswertungen löschen"));
|
|
dict.Add(UserRightType.QueryView_Edit, Translator.Translate("Auswertungen ändern"));
|
|
dict.Add(UserRightType.QueryView_View, Translator.Translate("Auswertungen ansehen (Berichte, Stundenübersicht, Hilfeplanübersicht)"));
|
|
|
|
dict.Add(UserRightType.Analysis_Settlement_View, Translator.Translate("Finanzen Spitzabrechnung erstellen"));
|
|
dict.Add(UserRightType.Analysis_EmployeeOverviewAll_View, "Auswertungen für alle " + Translator.Translate("MitarbeiterPlural") + " erstellen");
|
|
dict.Add(UserRightType.Analysis_ServiceOverview_View, Translator.Translate("Auswertungen->Quittierungsbelege"));
|
|
dict.Add(UserRightType.Analysis_SupportConceptOverviewAll_View, Translator.Translate("Auswertungen für alle Hilfepläne erstellen"));
|
|
dict.Add(UserRightType.Analysis_AllowFLSOverviewForCostbearer, Translator.Translate("Auswertungen für Kostenträger erstellen"));
|
|
dict.Add(UserRightType.Analysis_AllowFLSOverviewForTeam, Translator.Translate("Auswertungen für eigenes Team erstellen"));
|
|
dict.Add(UserRightType.Analysis_AllowFLSOverviewForAllTeams, Translator.Translate("Auswertungen für alle Teams erstellen"));
|
|
dict.Add(UserRightType.Analysis_Auslastung_View, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "auslastung");
|
|
dict.Add(UserRightType.Analysis_AuslastungAllEmployee_View, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "auslastung für alle " + Translator.Translate("MitarbeiterPlural"));
|
|
dict.Add(UserRightType.Analysis_AuslastungTeam_View, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "auslastung für alle Teams");
|
|
|
|
dict.Add(UserRightType.Kilometerauswertung_View, "Auswertungen->Kilometerauswertung (für alle " + Translator.Translate("MitarbeiterPlural") + ")");
|
|
dict.Add(UserRightType.KilometerauswertungEigene_View, Translator.Translate("Auswertungen->Kilometerauswertung (nur eigene)"));
|
|
dict.Add(UserRightType.BewertungAuswertung_View, Translator.Translate("Auswertungen->Bewertung"));
|
|
dict.Add(UserRightType.PivotTabelleAnsehen, Translator.Translate("Auswertungen->Pivot Tabelle"));
|
|
dict.Add(UserRightType.DienstplanungAnsehen, Translator.Translate("Auswertungen->Dienstplanung"));
|
|
dict.Add(UserRightType.AbwesenheitsPlanungAnsehen, Translator.Translate("Auswertungen->Urlaubsplanung"));
|
|
|
|
dict.Add(UserRightType.ResourceBookingView_Create, Translator.Translate("Ressourcen anlegen"));
|
|
dict.Add(UserRightType.ResourceBookingView_Delete, Translator.Translate("Ressourcen löschen"));
|
|
dict.Add(UserRightType.ResourceBookingView_Edit, Translator.Translate("Ressourcen ändern"));
|
|
dict.Add(UserRightType.ResourceBookingView_View, Translator.Translate("Ressourcen ansehen"));
|
|
dict.Add(UserRightType.ResourceBookingView_AllowEditResourcesFromOtherEmployees, "Ressourcen anderer " + Translator.Translate("MitarbeiterPlural") + " ändern");
|
|
|
|
dict.Add(UserRightType.ServiceRecordView_Create, Translator.Translate("Zeiterfassung anlegen"));
|
|
dict.Add(UserRightType.ServiceRecordView_Delete, Translator.Translate("Zeiterfassung löschen"));
|
|
dict.Add(UserRightType.ServiceRecordView_Edit, Translator.Translate("Zeiterfassung ändern"));
|
|
dict.Add(UserRightType.ServiceRecordView_View, Translator.Translate("Zeiterfassung ansehen"));
|
|
dict.Add(UserRightType.AssessmentSheet_Create, Translator.Translate("Punktebogen anlegen"));
|
|
dict.Add(UserRightType.AssessmentSheet_Delete, Translator.Translate("Punktebogen löschen"));
|
|
dict.Add(UserRightType.AssessmentSheet_Edit, Translator.Translate("Punktebogen ändern"));
|
|
dict.Add(UserRightType.AssessmentSheet_View, Translator.Translate("Punktebogen ansehen"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowChangeWithin24Hours, Translator.Translate("Zeiterfassung ändern (innerhalb von 24 Stunden)"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreateServiceRecordsForAllClients, "Zeiterfassung anlegen (für alle " + Translator.Translate("Klienten") + ")");
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreationForOtherEmployees, "Zeiterfassung anlegen (für andere " + Translator.Translate("MitarbeiterPlural") + ")");
|
|
dict.Add(UserRightType.ServiceRecord_AllowEditForOtherEmployees, "Zeiterfassung ändern (für andere " + Translator.Translate("MitarbeiterPlural") + ")");
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreationForOtherTeamMember, Translator.Translate("Zeiterfassung anlegen (für andere Team-Mitglieder)"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowEditAfterMaxDaysInNextMonth, Translator.Translate("Zeiterfassung ändern (nach Ablauf der Frist im Folgemonat)"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreateMoreFLSThanApproved, Translator.Translate("Zeiterfassung anlegen (nach Erreichen der genehmigten Bewilligung)"));
|
|
dict.Add(UserRightType.ServiceRecord_ShowHistory, Translator.Translate("Zeiterfassung Änderungshistorie anzeigen"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreateOverlappingFLS, "Zeiterfassung anlegen (bei Überschneidung mit anderen Einträgen " + Translator.Translate("eines Klienten") + ")");
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreateOverlappingFLSForEmployee, "Zeiterfassung anlegen (bei Überschneidung mit Einträgen anderer " + Translator.Translate("MitarbeiterPlural") + ")");
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreatingGroupBooking, Translator.Translate("Zeiterfassung Gruppenbuchung anlegen"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreatingMultiBooking, Translator.Translate("Zeiterfassung Mehrfachbuchung anlegen"));
|
|
dict.Add(UserRightType.BewertenInZeiterfassung, Translator.Translate("Zeiterfassung Bewertung anlegen"));
|
|
dict.Add(UserRightType.SupportConceptView_Create, Translator.Translate("Hilfepläne anlegen"));
|
|
dict.Add(UserRightType.SupportConceptView_Delete, Translator.Translate("Hilfepläne löschen"));
|
|
dict.Add(UserRightType.SupportConceptView_AllowArchiving, Translator.Translate("Hilfepläne archivieren"));
|
|
dict.Add(UserRightType.SupportConceptView_Edit, Translator.Translate("Hilfepläne ändern"));
|
|
dict.Add(UserRightType.SupportConceptView_View, "Hilfepläne ansehen (von " + Translator.Translate("MitarbeiterSingular") + " betreut)");
|
|
dict.Add(UserRightType.SupportConcept_AllowEditGoals, Translator.Translate("Hilfepläne Ziele bearbeiten"));
|
|
dict.Add(UserRightType.SupportConcept_AllowEditTasks, Translator.Translate("Hilfepläne Aufgaben bearbeiten"));
|
|
dict.Add(UserRightType.SupportConcept_ViewAllSupportConcepts, Translator.Translate("Hilfepläne ansehen (alle)"));
|
|
dict.Add(UserRightType.SupportConcept_ViewMyTeams, Translator.Translate("Hilfepläne ansehen (von Teams betreut)"));
|
|
dict.Add(UserRightType.SupportConcept_AllowGoalOrientedSupportConcepts, Translator.Translate("Hilfepläne zielorientiert planen"));
|
|
dict.Add(UserRightType.SupportConcept_ImportData, Translator.Translate("Hilfepläne importieren"));
|
|
dict.Add(UserRightType.TeamView_Create, Translator.Translate("Teams anlegen"));
|
|
dict.Add(UserRightType.TeamView_Delete, Translator.Translate("Teams löschen"));
|
|
dict.Add(UserRightType.TeamView_Edit, Translator.Translate("Teams ändern"));
|
|
dict.Add(UserRightType.TeamView_ViewAll, Translator.Translate("Teams ansehen (alle)"));
|
|
dict.Add(UserRightType.TeamView_ViewMyTeams, Translator.Translate("Teams ansehen (nur eigene)"));
|
|
dict.Add(UserRightType.EditAll, Translator.Translate("Alles ändern"));
|
|
dict.Add(UserRightType.UserGroupView_Create, Translator.Translate("Benutzergruppen") + " anlegen");
|
|
dict.Add(UserRightType.UserGroupView_Delete, Translator.Translate("Benutzergruppen") + " löschen");
|
|
dict.Add(UserRightType.UserGroupView_Edit, Translator.Translate("Benutzergruppen") + " ändern");
|
|
dict.Add(UserRightType.UserGroupView_View, Translator.Translate("Benutzergruppen") + " ansehen");
|
|
dict.Add(UserRightType.UserView_Create, Translator.Translate("BenutzerSingular") + " anlegen");
|
|
dict.Add(UserRightType.UserView_Delete, Translator.Translate("BenutzerSingular") + " löschen");
|
|
dict.Add(UserRightType.UserView_Edit, Translator.Translate("BenutzerSingular") + " ändern");
|
|
dict.Add(UserRightType.UserView_View, Translator.Translate("BenutzerSingular") + " ansehen");
|
|
dict.Add(UserRightType.UserView_AllowChangePassword, Translator.Translate("Benutzerpasswort") + " anderer " + Translator.Translate("BenutzerPlural") + " ändern");
|
|
dict.Add(UserRightType.AllowChangeOwnPassword, Translator.Translate("Eigenes Passwort ändern"));
|
|
dict.Add(UserRightType.ViewAll, Translator.Translate("Alles ansehen"));
|
|
dict.Add(UserRightType.BookServiceRecordAfterSettlementInvoice, Translator.Translate("Zeiterfassung anlegen (wenn Spitzabrechnung bereits erstellt)"));
|
|
dict.Add(UserRightType.BookServiceRecordOutOfSupportConcept, Translator.Translate("Zeiterfassung anlegen (außerhalb des Hilfeplanzeitraums)"));
|
|
dict.Add(UserRightType.Employee_AllowArchiving, Translator.Translate("MitarbeiterSingular") + " archivieren");
|
|
dict.Add(UserRightType.User_AllowOrderLicense, Translator.Translate("Neue Lizenzen bestellen"));
|
|
dict.Add(UserRightType.Mitarbeiterstundenkonto_ViewAll, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "stundenkonto (Gesamt)");
|
|
dict.Add(UserRightType.Mitarbeiterstundenkonto_ViewSelf, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "stundenkonto (nur eigenes Konto)");
|
|
dict.Add(UserRightType.Mitarbeiterstundenkonto_ViewTeams, "Auswertungen->" + Translator.Translate("MitarbeiterPlural") + "stundenkonto (nur Team)");
|
|
dict.Add(UserRightType.Support_View, Translator.Translate("Supportanfragen absenden"));
|
|
dict.Add(UserRightType.KalenderAnsehen, Translator.Translate("Kalender ansehen"));
|
|
dict.Add(UserRightType.KalenderMitarbeitertermineAnsehen, "Termine anderer " + Translator.Translate("MitarbeiterPlural") + " ansehen");
|
|
dict.Add(UserRightType.KalenderMitarbeitertermineAnlegen, "Termine anderer " + Translator.Translate("MitarbeiterPlural") + " anlegen");
|
|
dict.Add(UserRightType.KalenderMitarbeitertermineAendern, "Termine anderer " + Translator.Translate("MitarbeiterPlural") + " ändern");
|
|
dict.Add(UserRightType.KalenderKliententermineAlleAnsehen, "Termine aller " + Translator.Translate("Klienten") + " ansehen");
|
|
dict.Add(UserRightType.KalenderKliententermineAnlegen, "Termine mit " + Translator.Translate("Klienten") + " anlegen");
|
|
dict.Add(UserRightType.KalenderKliententermineAendern, "Termine mit " + Translator.Translate("Klienten") + " ändern");
|
|
dict.Add(UserRightType.KalenderRessourcentermineAnsehen, Translator.Translate("Termine mit Ressourcen ansehen"));
|
|
dict.Add(UserRightType.KalenderRessourcentermineAnlegen, Translator.Translate("Termine mit Ressourcen anlegen"));
|
|
dict.Add(UserRightType.KalenderRessourcentermineAendern, Translator.Translate("Termine mit Ressourcen ändern"));
|
|
dict.Add(UserRightType.KalenderRessourcentermineAndererAendern, "Termine mit Ressourcen anderer " + Translator.Translate("MitarbeiterPlural") + " ändern");
|
|
dict.Add(UserRightType.KalenderInZeiterfassungUebernehmen, Translator.Translate("Termine in Zeiterfassung übernehmen"));
|
|
dict.Add(UserRightType.TextbausteineAlleAnsehen, Translator.Translate("Textbausteine ansehen (allgemeine)"));
|
|
dict.Add(UserRightType.TextbausteineNurEigeneAnsehen, Translator.Translate("Textbausteine ansehen (eigene)"));
|
|
dict.Add(UserRightType.TextbausteineAlleBearbeiten, Translator.Translate("Textbausteine bearbeiten (allgemeine)"));
|
|
dict.Add(UserRightType.TextbausteineNurEigeneBearbeiten, Translator.Translate("Textbausteine bearbeiten (eigene)"));
|
|
dict.Add(UserRightType.BargeldverwaltungAnsehen, "Bargeldverwaltung aller " + Translator.Translate("Klienten") + " ansehen");
|
|
dict.Add(UserRightType.BargeldverwaltungNurEigeneAnsehen, "Bargeldverwaltung der eigenen " + Translator.Translate("Klienten") + " ansehen");
|
|
dict.Add(UserRightType.BargeldverwaltungAnlegen, Translator.Translate("Bargeldverwaltung anlegen"));
|
|
dict.Add(UserRightType.BargeldverwaltungBearbeiten, Translator.Translate("Bargeldverwaltung bearbeiten"));
|
|
dict.Add(UserRightType.BargeldverwaltungLoeschen, Translator.Translate("Bargeldverwaltung löschen"));
|
|
dict.Add(UserRightType.SupportConceptAllowReactivation, Translator.Translate("Hilfepläne reaktivieren"));
|
|
dict.Add(UserRightType.CustomerAllowReactivation, Translator.Translate("Klienten") + " reaktivieren");
|
|
dict.Add(UserRightType.OrganisationAllowReactivation, Translator.Translate("Organisationen reaktivieren"));
|
|
dict.Add(UserRightType.PersonAllowReactivation, Translator.Translate("Personen reaktivieren"));
|
|
dict.Add(UserRightType.EmployeeAllowReactivation, Translator.Translate("MitarbeiterPlural") + " reaktivieren");
|
|
dict.Add(UserRightType.ServiceRecordAllowRebooking, Translator.Translate("Zeiterfassung umbuchen"));
|
|
dict.Add(UserRightType.CostbearerAllowChange, Translator.Translate("Hilfepläne Kostenträger tauschen"));
|
|
dict.Add(UserRightType.DocumentsAllowViewAll, Translator.Translate("Dokumente bearbeiten (alle)"));
|
|
dict.Add(UserRightType.DocumentsDownloadAll, Translator.Translate("Dokumente herunterladen"));
|
|
dict.Add(UserRightType.DocumentsUploadAll, Translator.Translate("Dokumente hochladen"));
|
|
dict.Add(UserRightType.DocumentsDeleteAll, Translator.Translate("Dokumente löschen"));
|
|
dict.Add(UserRightType.DocumentsEditFolders, Translator.Translate("Dokumente Ordner bearbeiten"));
|
|
dict.Add(UserRightType.ServiceRecordAllowEditAfterMindays, Translator.Translate("Zeiterfassung Einträge nach Ablauf der Eingabefrist bearbeiten"));
|
|
dict.Add(UserRightType.Betreuungsschluessel_View, Translator.Translate("BetreuerSingular") + " bei Hilfeplänen ansehen");
|
|
dict.Add(UserRightType.Betreuungsschluessel_Create, Translator.Translate("BetreuerSingular") + " bei Hilfeplänen anlegen");
|
|
dict.Add(UserRightType.Betreuungsschluessel_Edit, Translator.Translate("BetreuerSingular") + " bei Hilfeplänen bearbeiten");
|
|
dict.Add(UserRightType.Betreuungsschluessel_Delete, Translator.Translate("BetreuerSingular") + " bei Hilfeplänen löschen");
|
|
dict.Add(UserRightType.Jahresbericht, Translator.Translate("Auswertungen->Jahresbericht"));
|
|
dict.Add(UserRightType.DokumenteFinanzen, Translator.Translate("Dokumente für Finanzen"));
|
|
dict.Add(UserRightType.DokumenteHilfeplaene, Translator.Translate("Dokumente für Hilfepläne"));
|
|
dict.Add(UserRightType.DokumenteKlienten, "Dokumente für " + Translator.Translate("Klienten"));
|
|
dict.Add(UserRightType.DokumenteMitarbeiter, "Dokumente für " + Translator.Translate("MitarbeiterPlural"));
|
|
dict.Add(UserRightType.DokumenteOrganisationen, Translator.Translate("Dokumente für Organisationen"));
|
|
dict.Add(UserRightType.DokumentePersonen, Translator.Translate("Dokumente für Personen"));
|
|
dict.Add(UserRightType.DokumenteTeams, Translator.Translate("Dokumente für Teams"));
|
|
dict.Add(UserRightType.BargeldverwaltungFinanzenAnsehen, Translator.Translate("Bargeldverwaltung unter Finanzen ansehen"));
|
|
dict.Add(UserRightType.BargeldverwaltungFinanzenAnlegen, Translator.Translate("Bargeldverwaltung unter Finanzen anlegen"));
|
|
dict.Add(UserRightType.BargeldverwaltungFinanzenBearbeiten, Translator.Translate("Bargeldverwaltung unter Finanzen bearbeiten"));
|
|
dict.Add(UserRightType.BargeldverwaltungFinanzenLoeschen, Translator.Translate("Bargeldverwaltung unter Finanzen löschen"));
|
|
dict.Add(UserRightType.VertretungenView_View, Translator.Translate("Vertretungen verwalten"));
|
|
dict.Add(UserRightType.ChatSettings, Translator.Translate("ownChat Einstellungen"));
|
|
dict.Add(UserRightType.ChatAdminSettings, Translator.Translate("ownChat Einstellungen verwalten"));
|
|
dict.Add(UserRightType.CustomerTeam_View, Translator.Translate("Klienten") + "teams ansehen");
|
|
dict.Add(UserRightType.CustomerTeam_Create, Translator.Translate("Klienten") + "teams anlegen");
|
|
dict.Add(UserRightType.CustomerTeam_Edit, Translator.Translate("Klienten") + "teams bearbeiten");
|
|
dict.Add(UserRightType.CustomerTeam_Delete, Translator.Translate("Klienten") + "teams löschen");
|
|
dict.Add(UserRightType.Customer_Anonymization, Translator.Translate("Klienten") + " anonymisieren");
|
|
dict.Add(UserRightType.Customer_Full_Delete, Translator.Translate("Klienten") + " endgültig löschen");
|
|
dict.Add(UserRightType.Person_Full_Delete, Translator.Translate("Personen endgültig löschen"));
|
|
dict.Add(UserRightType.Employee_Full_Delete, Translator.Translate("MitarbeiterPlural") + " endgültig löschen");
|
|
dict.Add(UserRightType.Employee_Anonymization, Translator.Translate("MitarbeiterPlural") + " anonymisieren");
|
|
dict.Add(UserRightType.Termine_IntervalDelete, Translator.Translate("Termine bis zum angegebenen Zeitpunkt löschen"));
|
|
dict.Add(UserRightType.ServiceRecord_AllowCreateAfterEmployeeSignature, "Zeiterfassung anlegen nach " + Translator.Translate("MitarbeiterPlural") + "unterschrift für Quittierungsbeleg");
|
|
dict.Add(UserRightType.ServiceRecord_AllowEditAfterEmployeeSignature, "Zeiterfassung bearbeiten nach " + Translator.Translate("MitarbeiterPlural") + "unterschrift für Quittierungsbeleg");
|
|
dict.Add(UserRightType.ServiceRecord_AllowDeleteAfterEmployeeSignature, "Zeiterfassung löschen nach " + Translator.Translate("MitarbeiterPlural") + "unterschrift für Quittierungsbeleg");
|
|
dict.Add(UserRightType.ConfirmationReceiptSignatures_Delete, Translator.Translate("Unterschriften löschen"));
|
|
dict.Add(UserRightType.Auswertungen_BerichteAnsehen, Translator.Translate("Auswertungen->Berichte"));
|
|
dict.Add(UserRightType.Auswertungen_StundenuebersichtAnsehen, Translator.Translate("Auswertungen->Stundenübersicht"));
|
|
dict.Add(UserRightType.Auswertungen_HilfeplanuebersichtAnsehen, Translator.Translate("Auswertungen->Hilfeplanübersicht"));
|
|
dict.Add(UserRightType.Signature_ProvideSingleSignature, Translator.Translate("Unterschriften für Klienten leisten (einzeln)"));
|
|
dict.Add(UserRightType.Signature_ProvideMonthlySignature, Translator.Translate("Unterschriften der Mitarbeiter für den Quittierungsbeleg leisten (monatlich)"));
|
|
dict.Add(UserRightType.Signature_ProvideMonthlySignatureByProxy, Translator.Translate("Unterschriften der Mitarbeiter für den Quittierungsbeleg stellvertretend leisten (monatlich)"));
|
|
dict.Add(UserRightType.Customer_ViewAbsenceTimes, Translator.Translate($"{Translator.Translate("Klienten")} Abwesenheiten ansehen"));
|
|
dict.Add(UserRightType.Customer_ViewBetreuung, Translator.Translate($"{Translator.Translate("Klienten")} Betreuung ansehen"));
|
|
dict.Add(UserRightType.AiChatInZeiterfassung, Translator.Translate("Zeiterfassung->Anfragen an die KI stellen"));
|
|
dict.Add(UserRightType.FinanzenRechnungenNachVersandBearbeiten, Translator.Translate($"Finanzen->Rechnungen nach Versand bearbeiten"));
|
|
|
|
UserRightType2Translations = dict;
|
|
}
|
|
|
|
private static void InitWohnhilfeEnums()
|
|
{
|
|
var dict = new Dictionary<Enum, string>();
|
|
|
|
var nicht_abgefragt = "";// "nicht abgefragt";
|
|
|
|
dict.Add(CustomerVermittlungBearbeitungsstatus.NoProgress, "Keine Bearbeitung");
|
|
dict.Add(CustomerVermittlungBearbeitungsstatus.InProgress, "In Bearbeitung");
|
|
dict.Add(CustomerVermittlungBearbeitungsstatus.Finished, "Fertig");
|
|
|
|
dict.Add(Verbandszugehorigkeit.Arbeiterwohlfahrt, "Arbeiterwohlfahrt");
|
|
dict.Add(Verbandszugehorigkeit.DeutscherCaritasverband, "Deutscher Caritasverband");
|
|
dict.Add(Verbandszugehorigkeit.DeutschesRotesKreuz, "Deutsches Rotes Kreuz");
|
|
dict.Add(Verbandszugehorigkeit.DerParitatischeWohlfahrtsverband, "Der Paritätische Wohlfahrtsverband");
|
|
dict.Add(Verbandszugehorigkeit.DiakonieDeutschland, "Diakonie Deutschland");
|
|
dict.Add(Verbandszugehorigkeit.ZentralwohlfahrtspflegeDerJudenInDeutschland, "Zentralwohlfahrtspflege der Juden in Deutschland");
|
|
dict.Add(Verbandszugehorigkeit.AndererVerband, "Anderer Verband");
|
|
|
|
dict.Add(Geschlecht.Divers, "Divers");
|
|
dict.Add(Geschlecht.Mannlich, "Männlich");
|
|
dict.Add(Geschlecht.OhneAngabe, "Ohne Angabe");
|
|
dict.Add(Geschlecht.Weiblich, "Weiblich");
|
|
|
|
dict.Add(Unterbringungsart.BetreutemWohnen, "in betreutem Wohnangebot untergebracht (o. Mietvertrag)");
|
|
dict.Add(Unterbringungsart.KeineUnterbrinungInEigenerDurchEigener, "keine Unterbringung in eigener bzw. durch eigene Einrichtung");
|
|
dict.Add(Unterbringungsart.NotschlafstellenOrdnungsrechtlich, "in sonstigen Notschlafstellen oder ordnungsrechtlich untergebracht");
|
|
dict.Add(Unterbringungsart.Stationar, "stationär Untergebracht");
|
|
dict.Add(Unterbringungsart.Ubergangshaus, "in Übergangshaus / amb. Aufnahmehaus / teilstationär untergebracht");
|
|
|
|
dict.Add(Angebot.FreieTrager, "freien Träger");
|
|
dict.Add(Angebot.GemeindenUndVerbande, "Gemeinden und Gemeindeverbände");
|
|
dict.Add(Angebot.GewerblicheTrager, "gewerblicher Anbieter");
|
|
dict.Add(Angebot.SonstigerStellen, "sonstiger Stellen");
|
|
dict.Add(Angebot.TragerDerSozialhilfe, "überörtlichen Träger der Sozialhilfe");
|
|
|
|
dict.Add(WohnhilfeBoolData.Ja, "ja");
|
|
dict.Add(WohnhilfeBoolData.KeineAngabe, "keine Angabe");
|
|
dict.Add(WohnhilfeBoolData.Nein, "nein");
|
|
dict.Add(WohnhilfeBoolData.NichtAbgefragt, nicht_abgefragt);
|
|
|
|
//dict.Add(SozialKontakte.Ja, "ja");
|
|
//dict.Add(SozialKontakte.KeineAngabe, "keine Angabe");
|
|
//dict.Add(SozialKontakte.Nein, "nein");
|
|
//dict.Add(SozialKontakte.NichtAbgefragt, "nicht angefragt");
|
|
|
|
dict.Add(Krankenversicherung.JaEingeschrankt, "Ja, aber nur eingeschränkt");
|
|
dict.Add(Krankenversicherung.JaUneingeschrankt, "Ja, in uneingeschränktem Maße");
|
|
dict.Add(Krankenversicherung.KeineAngabe, "keine Angabe");
|
|
dict.Add(Krankenversicherung.Nein, "nein");
|
|
dict.Add(Krankenversicherung.NichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(Krankenversicherung.Ungeklart, "ungeklärt");
|
|
|
|
dict.Add(KontaktArzt.JaImRegelsystem, "ja, im Regelsystem");
|
|
dict.Add(KontaktArzt.JaMedizinischemProjekt, "ja, zu einem medizinischen Projekt der Wohnungslosenhilfe");
|
|
dict.Add(KontaktArzt.JaZurNotfallbehandlung, "ja, zur Notfallbehandlung");
|
|
dict.Add(KontaktArzt.KeineAngabe, "keine Angabe");
|
|
dict.Add(KontaktArzt.Nein, "nein");
|
|
dict.Add(KontaktArzt.NichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(KontaktArzt.Ungeklart, "ungeklärt");
|
|
|
|
//dict.Add(VorlageSchwerbehindertenausweises.Ja, "ja");
|
|
//dict.Add(VorlageSchwerbehindertenausweises.KeineAngabe, "keine Angabe");
|
|
//dict.Add(VorlageSchwerbehindertenausweises.Nein, "nein");
|
|
//dict.Add(VorlageSchwerbehindertenausweises.NichtAbgefragt, "nicht angefragt");
|
|
|
|
dict.Add(Einkommenssituation.EinkommenErwerbsBerufstatig, "Einkommen aus Erwerbs- oder Berufstätigkeit");
|
|
dict.Add(Einkommenssituation.KeineAngabe, "keine Angabe");
|
|
dict.Add(Einkommenssituation.KeinEinkommen, "kein Einkommen");
|
|
dict.Add(Einkommenssituation.NichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(Einkommenssituation.RentePension, "Rente, Pension");
|
|
dict.Add(Einkommenssituation.SBG12Sozialhilfe, "SGB XII / Sozialhilfe");
|
|
dict.Add(Einkommenssituation.SBG3Arbeitslosengeld1, "SGB III / Arbeitslosengeld I");
|
|
dict.Add(Einkommenssituation.SGB2Arbeitslosengeld2Sozialgeld, "SGB II / Arbeitslosengeld II, Sozialgeld");
|
|
dict.Add(Einkommenssituation.SonstigeEinnahmen, "sonstige Einnahmen");
|
|
dict.Add(Einkommenssituation.UnterhaltDurchAngehorige, "Unterhalt durch Angehörige");
|
|
|
|
dict.Add(AufstockungEinkommen.AufstockendeLeistungenNachSGB12, "aufstockende Leistungen nach SGB XII");
|
|
dict.Add(AufstockungEinkommen.AufstockendeLeistungenNachSGB2, "aufstockende Leistungen nach SGB II");
|
|
dict.Add(AufstockungEinkommen.ErganzendeEinkommenSGB12, "ergänzende Einkommen zu SGB XII");
|
|
dict.Add(AufstockungEinkommen.ErganzendeEinkommenSGB2, "ergänzende Einkommen zu SGB II");
|
|
dict.Add(AufstockungEinkommen.KeineAngabe, "keine Angabe");
|
|
dict.Add(AufstockungEinkommen.KeineAufstockendeLeistungen, "keine aufstockenden Leistungen");
|
|
dict.Add(AufstockungEinkommen.NichtAbgefragt, nicht_abgefragt);
|
|
|
|
//dict.Add(EigenesBankkonto.Ja, "ja");
|
|
//dict.Add(EigenesBankkonto.KeineAngabe, "keine Angabe");
|
|
//dict.Add(EigenesBankkonto.Nein, "nein");
|
|
//dict.Add(EigenesBankkonto.NichtAbgefragt, "nicht angefragt");
|
|
|
|
//dict.Add(Uberschuldung.Ja, "ja");
|
|
//dict.Add(Uberschuldung.KeineAngabe, "keine Angabe");
|
|
//dict.Add(Uberschuldung.Nein, "nein");
|
|
//dict.Add(Uberschuldung.NichtAbgefragt, "nicht angefragt");
|
|
|
|
dict.Add(Berufsabschluss.Anlernausbildung, "Anlernausbildung");
|
|
dict.Add(Berufsabschluss.Ausbildung, "praxisbezogener Berufsabschluss");
|
|
dict.Add(Berufsabschluss.Hochschule, "Fachschul- oder (Fach-) Hochschulbezogener Berufsabschluss");
|
|
dict.Add(Berufsabschluss.Keine, "keine abgeschlossene berufliche Ausbildung");
|
|
dict.Add(Berufsabschluss.KeineAngabe, "keine Angabe");
|
|
dict.Add(Berufsabschluss.NichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(Berufsabschluss.SonstigerAbschluss, "sonstiger Abschluss");
|
|
|
|
//dict.Add(ErwerbsfahigkeitSinnSGB.Ja, "ja");
|
|
//dict.Add(ErwerbsfahigkeitSinnSGB.KeineAngabe, "keine Angabe");
|
|
//dict.Add(ErwerbsfahigkeitSinnSGB.Nein, "nein");
|
|
//dict.Add(ErwerbsfahigkeitSinnSGB.NichtAbgefragt, "nicht angefragt");
|
|
|
|
dict.Add(Beschaftigungsstatus.Arbeitslos, "arbeitslos");
|
|
dict.Add(Beschaftigungsstatus.DritterArbeitsmarkt, "dritter Arbeitsmarkt");
|
|
dict.Add(Beschaftigungsstatus.ErsterArbeitsmarkt, "erster Arbeitsmarkt");
|
|
dict.Add(Beschaftigungsstatus.KeineAngabe, "keine Angabe");
|
|
dict.Add(Beschaftigungsstatus.NichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(Beschaftigungsstatus.Selbststandig, "Selbständige");
|
|
dict.Add(Beschaftigungsstatus.TrifftNichtZu, "trifft nicht zu");
|
|
dict.Add(Beschaftigungsstatus.ZweiterArbeitsmarkt, "zweiter Arbeitsmarkt");
|
|
|
|
dict.Add(DauerArbeitslosigkeit.D_1_2_Jahre, "1 bis unter 2 Jahre");
|
|
dict.Add(DauerArbeitslosigkeit.D_1_3_Monat, "1 bis unter 3 Monate");
|
|
dict.Add(DauerArbeitslosigkeit.D_1_Monat, "unter 1 Monat");
|
|
dict.Add(DauerArbeitslosigkeit.D_2_3_Jahre, "2 bis unter 3 Jahre");
|
|
dict.Add(DauerArbeitslosigkeit.D_3_6_Monat, "3 bis unter 6 Monate");
|
|
dict.Add(DauerArbeitslosigkeit.D_3_mehr_Jahre, "3 Jahre und länger");
|
|
dict.Add(DauerArbeitslosigkeit.D_6_12_Monat, "6 bis unter 12 Monate");
|
|
dict.Add(DauerArbeitslosigkeit.KeineAngabe, "keine Angabe");
|
|
dict.Add(DauerArbeitslosigkeit.NichtAngefragt, nicht_abgefragt);
|
|
dict.Add(DauerArbeitslosigkeit.TrifftNichtZu, "trifft nicht zu");
|
|
|
|
dict.Add(Bundesland.BadenWuerttemberg, "Baden-Württemberg");
|
|
dict.Add(Bundesland.MecklenburgVorpommern, "Mecklenburg Vorpommern");
|
|
dict.Add(Bundesland.SachsenAnhalt, "Sachsen-Anhalt");
|
|
dict.Add(Bundesland.NordrheinWestfalen, "Nordrhein-Westfalen");
|
|
dict.Add(Bundesland.Thuringen, "Thüringen");
|
|
dict.Add(Bundesland.SchleswigHolstein, "Schleswig-Holstein");
|
|
dict.Add(Bundesland.RheinlandPfalz, "Rheinland-Pfalz");
|
|
|
|
dict.Add(ArtDesHilfeangebots.ausschließlichAmbulantBetreutesWohnen, "ausschließlich ambulant betreutes Wohnen");
|
|
dict.Add(ArtDesHilfeangebots.ausschließlichHilfenArbeit, "ausschließlich Hilfen zur Arbeit");
|
|
dict.Add(ArtDesHilfeangebots.ausschließlichMedizinischpflegerischesAngebot, "ausschließlich medizinisch-pflegerisches Angebot");
|
|
dict.Add(ArtDesHilfeangebots.ausschließlichStraßensozialarbeit, "ausschließlich Straßensozialarbeit");
|
|
dict.Add(ArtDesHilfeangebots.kurzfristigeHilfeangebote, "kurzfristiges Hilfeangebote (Notunterkünfte, Übernachtungsstellen)");
|
|
dict.Add(ArtDesHilfeangebots.nichtAbgefragt, nicht_abgefragt);
|
|
|
|
dict.Add(ArtDerBeendigung.AbbruchDurchEinrichtung, "Abbruch durch Einrichtung");
|
|
dict.Add(ArtDerBeendigung.AbbruchDurchKlient, "Abbruch durch Klient");
|
|
dict.Add(ArtDerBeendigung.BeendigungDurchKostentrager, "Beendigung durch Kostentrager");
|
|
dict.Add(ArtDerBeendigung.keineAngabe, "keine Angabe");
|
|
dict.Add(ArtDerBeendigung.nichtAbgefragt, nicht_abgefragt);
|
|
dict.Add(ArtDerBeendigung.PlanmasigBeendet, "Planmäßig beendet");
|
|
dict.Add(ArtDerBeendigung.VermittlungNachfolgemaßnahmeAuserhalb, "Vermittlung an Nachfolgemaßnahme außerhalb des eigenen Hilfesystems");
|
|
dict.Add(ArtDerBeendigung.VermittlungNachfolgemaßnahmeInnerhalb, "Vermittlung an Nachfolgemaßnahme innerhalb des eigenen Hilfesystems");
|
|
|
|
dict.Add(Geschlechtidentitat.Mannlich, "Männlich");
|
|
dict.Add(Geschlechtidentitat.OhneAngabe, "Ohne Angabe");
|
|
dict.Add(Geschlechtidentitat.NichtAbgefragt, nicht_abgefragt);
|
|
|
|
dict.Add(Staatsangehorigkeit.EU, "EU - Beispiel Ländercode");
|
|
dict.Add(Staatsangehorigkeit.ohneAngabe, "ohne Angabe");
|
|
dict.Add(Staatsangehorigkeit.ungeklart, "ungeklärt");
|
|
|
|
dict.Add(Aufenthaltsstatus.Freizugigkeit, "Freizügigkeit EWR und Gleichgestellte");
|
|
dict.Add(Aufenthaltsstatus.trifftNichtZu, "trifft nicht zu");
|
|
dict.Add(Aufenthaltsstatus.keineAngabe, "keine Angabe");
|
|
dict.Add(Aufenthaltsstatus.nichtAbgefragt, nicht_abgefragt);
|
|
|
|
dict.Add(HochsterSchulabschluss.KeinAbschluss, "kein Schulabschluss");
|
|
dict.Add(HochsterSchulabschluss.Sonderschule, "Sonderschulabschluss");
|
|
dict.Add(HochsterSchulabschluss.VolksHauptschule, "Volksschul- / Hauptschulabschluss");
|
|
dict.Add(HochsterSchulabschluss.MittlereReife, "Mittlere Reife");
|
|
dict.Add(HochsterSchulabschluss.FachgebundeneOderAllgAbitur, "Fachgebundene oder allgemeine Hochschulreife (Abitur)");
|
|
dict.Add(HochsterSchulabschluss.keineAngabe, "keine Angabe");
|
|
dict.Add(HochsterSchulabschluss.nichtAbgefragt, nicht_abgefragt);
|
|
|
|
dict.Add(Familienstand.eingetrageneLebensgemeinschaft, "eingetragene Lebensgemeinschaft");
|
|
dict.Add(Familienstand.verheiratetGetrenntLebend, "verheiratet, getrennt lebend");
|
|
dict.Add(Familienstand.keineAngabe, "keine Angabe");
|
|
dict.Add(Familienstand.nichtAbgefragt, nicht_abgefragt);
|
|
|
|
dict.Add(Haushaltsstruktur.EhePaarOhneKinder, "(Ehe-) Paar ohne Kind(er)");
|
|
dict.Add(Haushaltsstruktur.FamiliePaarMitKindern, "Familie bzw. (Ehe-) Paar mit Kind(ern)");
|
|
dict.Add(Haushaltsstruktur.SonstigeMehrpersonenhaushalte, "sonstige Mehrpersonenhaushalte");
|
|
dict.Add(Haushaltsstruktur.keineAngabe, "keine Angabe");
|
|
dict.Add(Haushaltsstruktur.nichtAbgefragt, nicht_abgefragt);
|
|
|
|
Wohnhilfe2Translation = dict;
|
|
}
|
|
|
|
private static void InitGkvTranslation()
|
|
{
|
|
var dict = new Dictionary<Enum, string>();
|
|
|
|
dict.Add(GkvVerfahrensstufe.Test, "Test");
|
|
dict.Add(GkvVerfahrensstufe.Erprobung, "Erprobung");
|
|
dict.Add(GkvVerfahrensstufe.Echt, "Echt");
|
|
}
|
|
}
|
|
} |