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