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 ActionResult Öffnungszeiten() { if (Session["Rolle"] != null && Session["Rolle"].Equals("Admin")) { AdminI18nÖffnungszeitenModel model = new AdminI18nÖffnungszeitenModel(); return(View(model)); } return(RedirectToAction("Index", "Home")); }