private void getMenus() { List <menu> menus = new MenusAdModel().getMenusActive(); SelectList listMenus = new SelectList(menus, "id", "name"); ViewBag.menus = listMenus; }
// GET: Dashboard/Menu public ActionResult Index() { if (Session[SessionName.adminId] == null) { return(RedirectToAction("Login", "Dashboard")); } var menus = new MenusAdModel().getMenus(); return(View(menus)); }
public JsonResult ChangeStatus(int id) { var changed = new MenusAdModel().changeStatusById(id); if (changed) { return(Json(new { status = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { status = false }, JsonRequestBehavior.AllowGet)); }
public string getNameParentById(int id) { var menu = new MenusAdModel().getMenuById(id); if (menu != null) { return(menu.name); } return("Không có"); }
public JsonResult DeleteMenuById(int id) { var deleted = new MenusAdModel().deleteMenuById(id); if (deleted) { return(Json(new { status = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { status = false }, JsonRequestBehavior.AllowGet)); }
private void getMenus() { List <menu> menus = new MenusAdModel().getMenus(); menus.Insert(0, new menu() { name = "Không chọn danh mục" }); SelectList listMenus = new SelectList(menus, "id", "name"); ViewBag.menus = listMenus; }
public ActionResult Edit(int id) { var menu = new MenusAdModel().getMenuById(id); MenusAdModel menusAdModel = new MenusAdModel(); menusAdModel.id = menu.id; menusAdModel.name = menu.name; menusAdModel.link = menu.link; menusAdModel.order = menu.order; menusAdModel.parent_id = int.Parse(menu.parent_id.ToString()); this.getMenus(); return(View(menusAdModel)); }
public ActionResult Edit(MenusAdModel menu) { if (ModelState.IsValid) { menu dbmenu = new menu(); dbmenu.id = menu.id; dbmenu.name = menu.name; dbmenu.link = menu.link; dbmenu.order = menu.order; dbmenu.parent_id = menu.parent_id; var updated = new MenusAdModel().updateMenuById(dbmenu.id, dbmenu); if (updated) { return(Redirect(Request.UrlReferrer.ToString())); } } this.getMenus(); return(View(menu)); }
public ActionResult Create(MenusAdModel menu) { if (ModelState.IsValid) { menu dbmenu = new menu(); dbmenu.id = menu.id; dbmenu.name = menu.name; dbmenu.link = menu.link; dbmenu.order = menu.order; dbmenu.parent_id = menu.parent_id; dbmenu.status = true; var created = new MenusAdModel().createMenu(dbmenu); if (created) { return(Redirect(Request.UrlReferrer.ToString())); } } this.getMenus(); return(View(menu)); }