public AdminI18nVeranstaltungsSpeisenModel(int typId, int getränkId) { using (GastroEntities _db = new GastroEntities()) { // 1 - Deutsch // 2 - Italienisch // 3 - Spanisch // 4 - Russisch // 5 - Englisch VeranstaltungsSpeisen all = (from VeranstaltungsSpeisen al in _db.VeranstaltungsSpeisen where al.id == getränkId select al).FirstOrDefault(); Deutsch_Bezeichnung = all.Bezeichnung; liste = (from I18n i18n in _db.I18n where i18n.Typ == typId && i18n.AllergenId == getränkId select i18n).ToList(); Englisch_Bezeichnung = (from I18n x in liste where x.SprachId == 5 select x.Bezeichnung).FirstOrDefault(); Englisch_Beschreibung = (from I18n x in liste where x.SprachId == 5 select x.Beschreibung).FirstOrDefault(); Englisch_Einheit = (from I18n x in liste where x.SprachId == 5 select x.Einheit).FirstOrDefault(); Italienisch_Bezeichnung = (from I18n x in liste where x.SprachId == 2 select x.Bezeichnung).FirstOrDefault(); Italienisch_Beschreibung = (from I18n x in liste where x.SprachId == 2 select x.Beschreibung).FirstOrDefault(); Italienisch_Einheit = (from I18n x in liste where x.SprachId == 2 select x.Einheit).FirstOrDefault(); Spanisch_Bezeichnung = (from I18n x in liste where x.SprachId == 3 select x.Bezeichnung).FirstOrDefault(); Spanisch_Beschreibung = (from I18n x in liste where x.SprachId == 3 select x.Beschreibung).FirstOrDefault(); Spanisch_Einheit = (from I18n x in liste where x.SprachId == 3 select x.Einheit).FirstOrDefault(); Russisch_Bezeichnung = (from I18n x in liste where x.SprachId == 4 select x.Bezeichnung).FirstOrDefault(); Russisch_Beschreibung = (from I18n x in liste where x.SprachId == 4 select x.Beschreibung).FirstOrDefault(); Russisch_Einheit = (from I18n x in liste where x.SprachId == 4 select x.Einheit).FirstOrDefault(); GetränkId = getränkId; } }
public AdminVeranstaltungsSpeisenModel(int id, int level) { using (GastroEntities _db = new GastroEntities()) { AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList(); AlleGetränke = (from VeranstaltungsSpeisen mt in _db.VeranstaltungsSpeisen where mt.KategorieSpeise == id select mt).ToList(); GewähltesGetränk = new VeranstaltungsSpeisen(); GewähltesGetränk.id = 0; AKModel = new AdminKategorienModel("VeranstaltungsSpeisen", "VeranstaltungsSpeisenKategorieEintragen", 4, id, level); } }