public ActionResult Transition_MenuEkle(FormCollection formCollection) { try { site_menu _site_menu = (site_menu)MTranslation.BuildObject(formCollection, "site_menu"); akgul_yemek_dbEntities db = new akgul_yemek_dbEntities(); if (_site_menu.name != "") { db.site_menu.Add(_site_menu); db.SaveChanges(); Session["message"] = new MessageModel("Bilgi", "Menü Ekendi.", Message_Type.Success); return(RedirectToAction("Menu_Listele")); } else { Session["message"] = new MessageModel("Menü Eklenemedi.", "Eksik Bilgi Girildi.", Message_Type.Error); MLog.Error("Menü Eklenemedi.", "Eksik Bilgi Girildi."); return(RedirectToAction("Menu_Listele")); } } catch (Exception exception) { MLog.Error("Menü Ekenemedi.", exception.Message + Environment.NewLine + exception.StackTrace); Session["message"] = new MessageModel("HATA", "Bir hata oluştu.", Message_Type.Error); return(RedirectToAction("Menu_Listele")); } }
public ActionResult Transition_MenuSil(string id) { try { int menu_id = Convert.ToInt32(id); akgul_yemek_dbEntities db = new akgul_yemek_dbEntities(); site_menu _site_menu = db.site_menu.Where(w => w.id == menu_id).FirstOrDefault(); if (_site_menu != null) { db.site_menu.Remove(_site_menu); db.SaveChanges(); Session["message"] = new MessageModel("Bilgi", "Menü Silindi.", Message_Type.Success); return(RedirectToAction("Menu_Listele")); } else { MLog.Error("Menü Silinemedi.", "Belirtilen Menu Bulunamadı."); Session["message"] = new MessageModel("HATA", "Belirtilen Menu Bulunamadı.", Message_Type.Error); return(RedirectToAction("Menu_Listele")); } } catch (Exception exception) { MLog.Error("Menü Silinemedi.", exception.Message + Environment.NewLine + exception.StackTrace); Session["message"] = new MessageModel("HATA", "Bir hata oluştu.", Message_Type.Error); return(RedirectToAction("Menu_Listele")); } }
public ActionResult Menu_Detay(string id) { int menu_id = Convert.ToInt32(id); akgul_yemek_dbEntities db = new akgul_yemek_dbEntities(); site_menu _site_menu = db.site_menu.Where(w => w.id == menu_id).FirstOrDefault(); ViewData["site_menu"] = _site_menu; List <site_food_menu> site_foods = db.site_food_menu.Where(w => w.site_menu_id == menu_id).ToList(); ViewData["site_foods"] = site_foods; //Navigation______________________________________________________ List <NavigationModel> navList = new List <NavigationModel>() { new NavigationModel() { name = "MENÜLER", url = "/Admin_Site/Menu_Listele" }, new NavigationModel() { name = "MENÜ DETAY", url = "" } }; ViewData["navigation"] = navList; //________________________________________________________________ return(View()); }