public async Task <IActionResult> Index(EF.Menu args) { ViewData["Title"] = "Menus"; ViewBag.Data = await new BLL.Menu(unitOfWork).Find(args); return(View()); }
public ActionResult Edit(int id, EF.Menu model) { //客户端已处理ajax重复提交问题(ajax提交一次,表单再提交一次) string msg = "保存失败"; try { // TODO: Add update logic here //var statistical = bllStatistical.GetModel(id); if (id > 0 && model != null) { //return RedirectToAction("Index"); model.CreateUser = "******"; model.UpdateUser = "******"; model.UpdateTime = DateTime.Now; model.CreateTime = DateTime.Now; model.MenuID = id; int result = menuDAL.Update(model); if (result > 0) { msg = "保存成功"; } //return RedirectToAction("Index"); } return(Content(msg)); } catch { //return View(); return(Content(msg)); } }
public ActionResult Create(EF.Menu menu) { string msg = "添加失败"; //YJY.EMS.Model.OA.Department member = new YJY.EMS.Model.OA.Department(); try { // TODO: Add insert logic here menu.CreateUser = "******"; menu.UpdateUser = "******"; menu.UpdateTime = DateTime.Now; menu.CreateTime = DateTime.Now; menu.MenuID = menuDAL.Insert(menu); if (menu.MenuID <= 0) { return(Content(msg)); } msg = "添加成功"; //return RedirectToAction("Index"); return(Content(msg)); } catch { //return View(); return(Content(msg)); } }
// GET: Administrator/Menu/Details/5 public ActionResult Details(int id, int pageIndex, string SearchString) { EF.Menu menu = null; if (id > 0) { menu = menuDAL.GetMenu(id); } //记录列表的页码以及查询条件,便于从编辑、详情等页面返回列表页时使用 if (pageIndex > 1) { ViewBag.pageIndex = pageIndex; } if (!string.IsNullOrWhiteSpace(SearchString)) { ViewBag.SearchString = HttpUtility.UrlEncode(SearchString); } return(View(menu)); }