public AdminI18nVeranstaltungsGetränkeModel(int typId, int getränkId) { using (GastroEntities _db = new GastroEntities()) { // 1 - Deutsch // 2 - Italienisch // 3 - Spanisch // 4 - Russisch // 5 - Englisch VeranstaltungsGetränke all = (from VeranstaltungsGetränke al in _db.VeranstaltungsGetränke 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 AdminI18nReservierungModel() { using (GastroEntities _db = new GastroEntities()) { // 2 - Italienisch // 3 - Spanisch // 4 - Russisch // 5 - Englisch //Ansprache Öffnungszeiten öz = (from Öffnungszeiten ö in _db.Öffnungszeiten where ö.id == 10 select ö).FirstOrDefault(); liste = (from I18n i18n in _db.I18n where i18n.Typ == 9 && i18n.AllergenId == 10 select i18n).ToList(); Englisch_Ansprache = (from I18n x in liste where x.SprachId == 5 select x.Ergänzung1).FirstOrDefault(); Italienisch_Ansprache = (from I18n x in liste where x.SprachId == 2 select x.Ergänzung1).FirstOrDefault(); Spanisch_Ansprache = (from I18n x in liste where x.SprachId == 3 select x.Ergänzung1).FirstOrDefault(); Russisch_Ansprache = (from I18n x in liste where x.SprachId == 4 select x.Ergänzung1).FirstOrDefault(); //Wichtiger Hinweis öz = (from Öffnungszeiten ö in _db.Öffnungszeiten where ö.id == 11 select ö).FirstOrDefault(); liste = (from I18n i18n in _db.I18n where i18n.Typ == 9 && i18n.AllergenId == 11 select i18n).ToList(); Englisch_WichtigerHinweis = (from I18n x in liste where x.SprachId == 5 select x.Ergänzung1).FirstOrDefault(); Italienisch_WichtigerHinweis = (from I18n x in liste where x.SprachId == 2 select x.Ergänzung1).FirstOrDefault(); Spanisch_WichtigerHinweis = (from I18n x in liste where x.SprachId == 3 select x.Ergänzung1).FirstOrDefault(); Russisch_WichtigerHinweis = (from I18n x in liste where x.SprachId == 4 select x.Ergänzung1).FirstOrDefault(); } }
public AdminI18nKategorienModel(int typId, int kategorieId, int kategorieArt) { using (GastroEntities _db = new GastroEntities()) { // 1 - Deutsch // 2 - Italienisch // 3 - Spanisch // 4 - Russisch // 5 - Englisch Kategorien all = (from Kategorien al in _db.Kategorien where al.id == kategorieId && al.Kategorieart == kategorieArt select al).FirstOrDefault(); Deutsch_Bezeichnung = all.Bezeichnung; liste = (from I18n i18n in _db.I18n where i18n.Typ == typId && i18n.AllergenId == kategorieId select i18n).ToList(); Englisch_Bezeichnung = (from I18n x in liste where x.SprachId == 5 select x.Bezeichnung).FirstOrDefault(); Englisch_Header = (from I18n x in liste where x.SprachId == 5 select x.Header).FirstOrDefault(); Englisch_Footer = (from I18n x in liste where x.SprachId == 5 select x.Footer).FirstOrDefault(); Italienisch_Bezeichnung = (from I18n x in liste where x.SprachId == 2 select x.Bezeichnung).FirstOrDefault(); Italienisch_Header = (from I18n x in liste where x.SprachId == 2 select x.Header).FirstOrDefault(); Italienisch_Footer = (from I18n x in liste where x.SprachId == 2 select x.Footer).FirstOrDefault(); Spanisch_Bezeichnung = (from I18n x in liste where x.SprachId == 3 select x.Bezeichnung).FirstOrDefault(); Spanisch_Header = (from I18n x in liste where x.SprachId == 3 select x.Header).FirstOrDefault(); Spanisch_Footer = (from I18n x in liste where x.SprachId == 3 select x.Footer).FirstOrDefault(); Russisch_Bezeichnung = (from I18n x in liste where x.SprachId == 4 select x.Bezeichnung).FirstOrDefault(); Russisch_Header = (from I18n x in liste where x.SprachId == 4 select x.Header).FirstOrDefault(); Russisch_Footer = (from I18n x in liste where x.SprachId == 4 select x.Footer).FirstOrDefault(); KategorieId = kategorieId; KategorieArt = kategorieArt; } }
public MainLayoutViewModel() { using (GastroEntities db = new GastroEntities()){ AdminKontakte k = (from AdminKontakte ak in db.AdminKontakte where ak.id == 1 select ak).FirstOrDefault(); AdresseName = k.AdresseName; AdresseStrasse = k.AdresseStrasse; AdresseZusatz = k.AdresseZusatz; AdressePlz = k.AdressePlz; AdresseOrt = k.AdresseOrt; AdresseEmail = k.Email; AdresseInhaber = k.AdresseInhaber; Telefon = k.Telefon; TelefonCall = "tel:" + k.Telefon.Replace("-", "").Replace("/", "").Replace(" ", ""); Pinterest = k.Pinterest; Instagramm = k.Instagramm; Youtube = k.Youtube; Snapchat = k.Snapchat; Facebook = k.Facebook; GooglePlus = k.GooglePlus; News = (from News news in db.News orderby news.Datum descending select news).ToList(); Umfragen = (from Umfragen u in db.Umfragen where u.DatumStart <DateTime.Now && u.DatumEnde> DateTime.Now select u).ToList(); } }
public ActionResult ReservierungEintragen(AdminI18nReservierungModel model) { if (Session["Rolle"] != null && Session["Rolle"].Equals("Admin")) { try { using (GastroEntities _db = new GastroEntities()) { //erst löschen wenn vorhanden List <I18n> liste = (from I18n i18n in _db.I18n where i18n.Typ == 9 select i18n).ToList(); _db.I18n.RemoveRange(liste); _db.I18n.Add(I18nHelper.CreateInstance(9, 5, 10, " ", "", model.Englisch_Ansprache, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 2, 10, " ", "", model.Italienisch_Ansprache, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 3, 10, " ", "", model.Spanisch_Ansprache, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 4, 10, " ", "", model.Russisch_Ansprache, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 5, 11, " ", "", model.Englisch_WichtigerHinweis, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 2, 11, " ", "", model.Italienisch_WichtigerHinweis, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 3, 11, " ", "", model.Spanisch_WichtigerHinweis, "", "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(9, 4, 11, " ", "", model.Russisch_WichtigerHinweis, "", "", "", "")); _db.SaveChanges(); } } catch (Exception ex) { var i = 0; } return(RedirectToAction("Reservierung", "Admin")); } return(RedirectToAction("Index", "Home")); }
public AdminSpeisenModel() { using (GastroEntities _db = new GastroEntities()) { AKModel = new AdminKategorienModel("Speisen", "SpeisenKategorieEintragen", 1); } }
public AdminBenutzerModel() { Benutzer = new Benutzer(); using (GastroEntities _db = new GastroEntities()) { AlleBenutzer = (from Benutzer b in _db.Benutzer select b).ToList(); } }
public AdminReservierungModel() { using (GastroEntities _db = new GastroEntities()) { Ansprache = (from Öffnungszeiten oez in _db.Öffnungszeiten where oez.Wochentag == 10 select oez.Ergänzung1).FirstOrDefault(); WichtigerHinweis = (from Öffnungszeiten oez in _db.Öffnungszeiten where oez.Wochentag == 11 select oez.Ergänzung1).FirstOrDefault(); } }
public HomeReservierungModel() { using (GastroEntities _db = new GastroEntities()) { int typId = 9; int sprachId = CultureHelper.GetCurrentCultureId(); List <Öffnungszeiten> liste = _db.Öffnungszeiten.ToList(); Ansprache = liste.Where(x => x.Wochentag == 10).FirstOrDefault().Ergänzung1; WichtigerHinweis = liste.Where(x => x.Wochentag == 11).FirstOrDefault().Ergänzung1; if (sprachId != 1) { foreach (Öffnungszeiten öz in liste) { I18n element = (from I18n i18n in _db.I18n where i18n.Typ == typId && i18n.AllergenId == öz.Wochentag && i18n.SprachId == sprachId select i18n).FirstOrDefault(); if (element != null) { if (öz.Wochentag == 10) { Ansprache = element.Ergänzung1; } if (öz.Wochentag == 11) { WichtigerHinweis = element.Ergänzung1; } } } } } }
public ActionResult UmfrageEintragen() { if (Request["antwort"] != null && Request["antwort"].Length > 0) { string[] antworten = Request["antwort"].Split(','); int UmfrageId = Int32.Parse(Request["UmfrageId"]); string awText = "antwort" + UmfrageId; Session[awText] = "True"; using (GastroEntities db = new GastroEntities()) { int counter = 0; foreach (string antwort in antworten) { UmfrageErgebnisse ua = new UmfrageErgebnisse(); ua.Antwort = antwort; ua.DatumEintrag = DateTime.Now; ua.UmfrageId = UmfrageId; ua.IP = "0.0.0.0"; db.UmfrageErgebnisse.Add(ua); counter++; } db.SaveChanges(); } } return(RedirectToAction("Umfrage", "Home")); }
public ActionResult LogOn(LoginModel model) { using (GastroEntities _db = new GastroEntities()) { if (ModelState.IsValid) { //Admin foreach (var user in _db.Benutzer) { if (user.Email == model.Email && user.Passwort == model.Password) { //Session["UserId"] = model.Email; //LogInLog log = new LogInLog //{ // UserId = model.Email, // Wann = DateTime.Now //}; //_db.LogInLog.Add(log); //_db.SaveChanges(); LoginHelper.SetSessions(_db, model.Email); return(RedirectToAction("Index", "Admin")); } } } return(View("LogOn")); } }
public AdminBenutzerModel(int id) { using (GastroEntities _db = new GastroEntities()) { Benutzer = (from Benutzer b in _db.Benutzer where b.id == id select b).FirstOrDefault(); AlleBenutzer = (from Benutzer b in _db.Benutzer select b).ToList(); } }
public AdminI18nMittagstischModel() { using (GastroEntities _db = new GastroEntities()) { liste = (from I18n i18n in _db.I18n select i18n).ToList(); MittagstischId = 0; } }
public AdminI18nAllergeneModel() { using (GastroEntities _db = new GastroEntities()) { liste = (from I18n i18n in _db.I18n select i18n).ToList(); AllergenId = 0; } }
public AdminAllergeneModel(int id) { AlleAllergene = new List <Allergene>(); using (GastroEntities _db = new GastroEntities()) { AlleAllergene = (from Allergene al in _db.Allergene select al).ToList(); AllergenItem = AlleAllergene.Where(x => x.id == id).FirstOrDefault(); } }
public AdminIndexModel() { using (GastroEntities db = new GastroEntities()) { Kontakte = (from Kontakte a in db.Kontakte orderby a.id select a).ToList(); Reservierungen = (from Reservierungen a in db.Reservierungen orderby a.id select a).ToList(); Veranstaltungsanfragen = (from Veranstaltungen a in db.Veranstaltungen orderby a.id select a).ToList(); } }
public ActionResult ÖffnungszeitenEintragen(AdminI18nÖffnungszeitenModel model) { if (Session["Rolle"] != null && Session["Rolle"].Equals("Admin")) { try { using (GastroEntities _db = new GastroEntities()) { //erst löschen wenn vorhanden List <I18n> liste = (from I18n i18n in _db.I18n where i18n.Typ == 8 select i18n).ToList(); _db.I18n.RemoveRange(liste); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 1, " ", "", model.Englisch_Montag_Ergänzung1, model.Englisch_Montag_Ergänzung2, model.Englisch_Vorwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 1, " ", "", model.Italienisch_Montag_Ergänzung1, model.Italienisch_Montag_Ergänzung2, model.Italienisch_Vorwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 1, " ", "", model.Spanisch_Montag_Ergänzung1, model.Spanisch_Montag_Ergänzung2, model.Spanisch_Vorwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 1, " ", "", model.Russisch_Montag_Ergänzung1, model.Russisch_Montag_Ergänzung2, model.Russisch_Vorwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 2, " ", "", model.Englisch_Dienstag_Ergänzung1, model.Englisch_Dienstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 2, " ", "", model.Italienisch_Dienstag_Ergänzung1, model.Italienisch_Dienstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 2, " ", "", model.Spanisch_Dienstag_Ergänzung1, model.Spanisch_Dienstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 2, " ", "", model.Russisch_Dienstag_Ergänzung1, model.Russisch_Dienstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 3, " ", "", model.Englisch_Mittwoch_Ergänzung1, model.Englisch_Mittwoch_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 3, " ", "", model.Italienisch_Mittwoch_Ergänzung1, model.Italienisch_Mittwoch_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 3, " ", "", model.Spanisch_Mittwoch_Ergänzung1, model.Spanisch_Mittwoch_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 3, " ", "", model.Russisch_Mittwoch_Ergänzung1, model.Russisch_Mittwoch_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 4, " ", "", model.Englisch_Donnerstag_Ergänzung1, model.Englisch_Donnerstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 4, " ", "", model.Italienisch_Donnerstag_Ergänzung1, model.Italienisch_Donnerstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 4, " ", "", model.Spanisch_Donnerstag_Ergänzung1, model.Spanisch_Donnerstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 4, " ", "", model.Russisch_Donnerstag_Ergänzung1, model.Russisch_Donnerstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 5, " ", "", model.Englisch_Freitag_Ergänzung1, model.Englisch_Freitag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 5, " ", "", model.Italienisch_Freitag_Ergänzung1, model.Italienisch_Freitag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 5, " ", "", model.Spanisch_Freitag_Ergänzung1, model.Spanisch_Freitag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 5, " ", "", model.Russisch_Freitag_Ergänzung1, model.Russisch_Freitag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 6, " ", "", model.Englisch_Samstag_Ergänzung1, model.Englisch_Samstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 6, " ", "", model.Italienisch_Samstag_Ergänzung1, model.Italienisch_Samstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 6, " ", "", model.Spanisch_Samstag_Ergänzung1, model.Spanisch_Samstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 6, " ", "", model.Russisch_Samstag_Ergänzung1, model.Russisch_Samstag_Ergänzung2, "", "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 5, 7, " ", "", model.Englisch_Sonntag_Ergänzung1, model.Englisch_Sonntag_Ergänzung2, model.Englisch_Nachwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 2, 7, " ", "", model.Italienisch_Sonntag_Ergänzung1, model.Italienisch_Sonntag_Ergänzung2, model.Italienisch_Nachwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 3, 7, " ", "", model.Spanisch_Sonntag_Ergänzung1, model.Spanisch_Sonntag_Ergänzung2, model.Spanisch_Nachwort, "", "")); _db.I18n.Add(I18nHelper.CreateInstance(8, 4, 7, " ", "", model.Russisch_Sonntag_Ergänzung1, model.Russisch_Sonntag_Ergänzung2, model.Russisch_Nachwort, "", "")); _db.SaveChanges(); } } catch (Exception ex) { var i = 0; } return(RedirectToAction("Öffnungszeiten", "Admin")); } return(RedirectToAction("Index", "Home")); }
public AdminAllergeneModel() { AlleAllergene = new List <Allergene>(); using (GastroEntities _db = new GastroEntities()) { AlleAllergene = (from Allergene al in _db.Allergene select al).ToList(); AllergenItem = new Allergene(); AllergenItem.id = 0; } }
public HomeNewsModel(int id) { Bilder = new List <NewsBilder>(); using (GastroEntities _db = new GastroEntities()) { News = (from News news in _db.News where news.id == id select news).FirstOrDefault(); AlleNews = (from News b in _db.News select b).ToList(); AlleNews.Remove(News); Bilder = (from NewsBilder nb in _db.NewsBilder where nb.NewsId == News.id select nb).ToList(); } }
public AdminGetränkeModel(int id, int level) { using (GastroEntities _db = new GastroEntities()) { AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList(); AlleGetränke = (from Getränke mt in _db.Getränke where mt.KategorieId == id orderby mt.Sortierung select mt).ToList(); GewähltesGetränk = new Getränke(); GewähltesGetränk.id = 0; AKModel = new AdminKategorienModel("Getränke", "GetränkeKategorieEintragen", 2, id, level); } }
public static void AddBildNews(string url, string text, string newsId) { using (GastroEntities _db = new GastroEntities()) { NewsBilder bild = new NewsBilder(); bild.BildUrl = url; bild.BildText = text; bild.NewsId = Int32.Parse(newsId); _db.NewsBilder.Add(bild); _db.SaveChanges(); } }
public AdminVeranstaltungsGetränkeModel(int id, int level) { using (GastroEntities _db = new GastroEntities()) { AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList(); AlleGetränke = (from VeranstaltungsGetränke mt in _db.VeranstaltungsGetränke where mt.KategorieGetränke == id select mt).ToList(); GewähltesGetränk = new VeranstaltungsGetränke(); GewähltesGetränk.id = 0; AKModel = new AdminKategorienModel("VeranstaltungsGetränke", "VeranstaltungsGetränkeKategorieEintragen", 3, id, level); } }
public AdminNewsModel() { SelectedId = 0; News = new News(); News.id = 0; News.Datum = DateTime.Now; Bilder = new List <NewsBilder>(); using (GastroEntities _db = new GastroEntities()) { AlleNews = (from News b in _db.News select b).ToList(); } }
public AdminUmfrageModel(int id) { using (GastroEntities _db = new GastroEntities()) { AlleUmfragen = (from Umfragen b in _db.Umfragen orderby b.id descending select b).ToList(); Umfrage = (from Umfragen b in _db.Umfragen where b.id == id select b).FirstOrDefault(); AlleUmfragen.Remove(Umfrage); Antworten = (from UmfrageAntworten b in _db.UmfrageAntworten where b.UmfrageId == Umfrage.id select b).ToList(); Bilder = (from UmfrageBilder b in _db.UmfrageBilder where (b.UmfrageId == Umfrage.id || b.UmfrageId == 1000000000) select b).ToList(); Umfragetyp = Umfrage.Typ; } }
public AdminSpeisenModel(int id, int level) { using (GastroEntities _db = new GastroEntities()) { AlleAllergene = _db.Allergene.OrderBy(x => x.Nummer).ToList(); AlleSpeisen = (from Speisen mt in _db.Speisen where mt.KategorieId == id orderby mt.Sortierung select mt).ToList(); GewählteSpeise = new Speisen(); GewählteSpeise.id = 0; AKModel = new AdminKategorienModel("Speisen", "SpeisenKategorieEintragen", 1, id, level); } }
public AdminNewsModel(int id) { SelectedId = id; Bilder = new List <NewsBilder>(); using (GastroEntities _db = new GastroEntities()) { News = (from News b in _db.News where b.id == id select b).FirstOrDefault(); AlleNews = (from News b in _db.News select b).ToList(); foreach (News n in AlleNews) { Bilder = (from NewsBilder nb in _db.NewsBilder where nb.NewsId == n.id select nb).ToList(); } } }
public AdminKategorienModel(string aLink, string cAction, int kategorieArt, int id, int level) { ActionLink = aLink; ControllerAction = cAction; AlleKategorien = new List <KategorienFuerModel>(); using (GastroEntities _db = new GastroEntities()) { List <Kategorien> alleKategorien = KategorienHelper.LoadKategorien(kategorieArt); foreach (Kategorien kat in alleKategorien) { KategorienFuerModel kfm = new KategorienFuerModel(); kfm.Kategorie = kat; kfm.SelectedKategorieHasChilds = (from Kategorien k in _db.Kategorien where k.Oberkategorie == kat.id select k).Any(); switch (kategorieArt) { //Speisen case 1: kfm.SelectedKategorieHasItems = (from Speisen mt in _db.Speisen where mt.KategorieId == kat.id select mt).Any(); break; //Getränke case 2: kfm.SelectedKategorieHasItems = (from Getränke mt in _db.Getränke where mt.KategorieId == kat.id select mt).Any(); break; //Veranst-Getr. case 3: kfm.SelectedKategorieHasItems = (from VeranstaltungsGetränke mt in _db.VeranstaltungsGetränke where mt.KategorieGetränke == kat.id select mt).Any(); break; //Veranst.-Speisen case 4: kfm.SelectedKategorieHasItems = (from VeranstaltungsSpeisen mt in _db.VeranstaltungsSpeisen where mt.KategorieSpeise == kat.id select mt).Any(); break; //Mittagstisch case 5: kfm.SelectedKategorieHasItems = (from Mittagstisch mt in _db.Mittagstisch where mt.KategorieId == kat.id select mt).Any(); break; } if (kfm.Kategorie.id == id) { SelectedKategorie = kfm; SelectedKategorie.Level = level; } AlleKategorien.Add(kfm); } } }
public AdminUmfrageModel() { Antworten = new List <UmfrageAntworten>(); Bilder = new List <UmfrageBilder>(); Umfrage = new Umfragen(); Umfrage.Typ = ""; Umfrage.id = 0; Umfrage.DatumStart = DateTime.Today.AddDays(1); Umfrage.DatumEnde = DateTime.Today.AddDays(10); using (GastroEntities _db = new GastroEntities()) { AlleUmfragen = (from Umfragen b in _db.Umfragen orderby b.id descending select b).ToList(); Bilder = (from UmfrageBilder b in _db.UmfrageBilder where (b.UmfrageId == 1000000000) select b).ToList(); } }
public HomeUmfrageModel() { using (GastroEntities _db = new GastroEntities()) { List <Umfragen> AlleUmfragen = (from Umfragen u in _db.Umfragen where u.DatumStart <DateTime.Now && u.DatumEnde> DateTime.Now orderby u.id descending select u).ToList(); foreach (Umfragen umfrage in AlleUmfragen) { UmfrageModelHelper umh = new UmfrageModelHelper(); umh.Umfrage = umfrage; umh.Antworten = (from UmfrageAntworten ua in _db.UmfrageAntworten where ua.UmfrageId == umfrage.id select ua).ToList(); umh.Bilder = (from UmfrageBilder ub in _db.UmfrageBilder where ub.UmfrageId == umfrage.id select ub).ToList(); umh.UmfrageTeilnahmen = (from UmfrageErgebnisse ub in _db.UmfrageErgebnisse where ub.UmfrageId == umfrage.id select ub).Distinct().ToList().Count(); AlleDaten.Add(umh); } } }
public AdminÖffnungszeitenModel() { using (GastroEntities _db = new GastroEntities()) { List <Öffnungszeiten> liste = _db.Öffnungszeiten.ToList(); Montag = liste.Where(x => x.Wochentag == 1).FirstOrDefault(); Dienstag = liste.Where(x => x.Wochentag == 2).FirstOrDefault(); Mittwoch = liste.Where(x => x.Wochentag == 3).FirstOrDefault(); Donnerstag = liste.Where(x => x.Wochentag == 4).FirstOrDefault(); Freitag = liste.Where(x => x.Wochentag == 5).FirstOrDefault(); Samstag = liste.Where(x => x.Wochentag == 6).FirstOrDefault(); Sonntag = liste.Where(x => x.Wochentag == 7).FirstOrDefault(); Vorwort = liste.Where(x => x.Wochentag == 8).FirstOrDefault().Ergänzung1; Nachwort = liste.Where(x => x.Wochentag == 9).FirstOrDefault().Ergänzung1; } }