Ejemplo n.º 1
0
        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"));
            }
        }
Ejemplo n.º 2
0
        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"));
            }
        }
Ejemplo n.º 3
0
        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());
        }