Esempio n. 1
0
        public ActionResult sua_Menu1(SUB_MENU sub, FormCollection form, int?id)
        {
            ViewBag.vt1   = new SelectList(db.QUYEN_NSD.OrderBy(x => x.MA_QNSD), "MA_QNSD", "Ten_NSD");
            ViewBag.main1 = new SelectList(db.MAIN_MENU.OrderBy(x => x.ID_Main), "ID_Main", "Ten_Main");
            sub.MA_QNSD   = form["vt1"].ToString();
            sub.ID_Main   = int.Parse(form["main1"].ToString());


            if (!ModelState.IsValid)
            {
                return(View(sub));
            }
            if (TryUpdateModel(sub, "", new string[] { "ID_SUB", "Ten_SUB" }))
            {
                try
                {
                    db.Entry(sub).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                }
                catch (Exception)
                {
                    ModelState.AddModelError("", "Lỗi");
                }
            }
            return(RedirectToAction("ListMenu"));
        }
Esempio n. 2
0
        //[HttpPost, ActionName("xoa_NV")]
        public ActionResult xoa_Menu1(int?id)
        {
            SUB_MENU menu = db.SUB_MENU.SingleOrDefault(s => s.ID_SUB == id);

            db.SUB_MENU.Remove(menu);
            db.SaveChanges();
            return(RedirectToAction("ListMenu"));
        }
Esempio n. 3
0
        public ActionResult xoa_Menu(int?id)
        {
            SUB_MENU menu = db.SUB_MENU.SingleOrDefault(s => s.ID_SUB == id);

            if (menu == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(menu));
        }
Esempio n. 4
0
        public ActionResult sua_Menu(int?id)
        {
            ViewBag.vt1   = new SelectList(db.QUYEN_NSD.OrderBy(x => x.MA_QNSD), "MA_QNSD", "Ten_NSD");
            ViewBag.main1 = new SelectList(db.MAIN_MENU.OrderBy(x => x.ID_Main), "ID_Main", "Ten_Main");

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SUB_MENU submenu = db.SUB_MENU.Find(id);

            return(View(submenu));
        }
Esempio n. 5
0
 public ActionResult them_VT(SUB_MENU sub, FormCollection form)
 {
     //if (db.SUB_MENU.Any(x => x.ID_SUB == sub.ID_SUB))
     //{
     //    return View(sub);
     //}
     ViewBag.vt    = new SelectList(db.QUYEN_NSD.OrderBy(x => x.MA_QNSD), "MA_QNSD", "Ten_QNSD");
     ViewBag.main  = new SelectList(db.MAIN_MENU.OrderBy(x => x.ID_Main), "ID_Main", "Ten_Main");
     sub.MA_QNSD   = form["vt"].ToString();
     sub.ID_Main   = int.Parse(form["main"].ToString());
     sub.MA_Action = form["action"].ToString();
     //if (!ModelState.IsValid)
     //    return View(sub);
     db.SUB_MENU.Add(sub);
     db.SaveChanges();
     return(RedirectToAction("ListMenu"));
 }