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")); }
//[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")); }
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)); }
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)); }
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")); }