public ActionResult Update() { string id = Request["id"] ?? ""; string module = Request["module"] ?? ""; string controller = Request["controller"] ?? ""; string function = Request["function"] ?? ""; string name = Request["name"] ?? ""; string grade = Request["grade"] ?? ""; string forbid = Request["forbid"] ?? ""; string makedate = Request["makedate"] ?? ""; string makeman = Request["makeman"] ?? ""; int uid = int.Parse(id); try { auth_gongneng p = ob_auth_gongnengservice.GetEntityById(auth_gongneng => auth_gongneng.ID == uid); p.Module = module.Trim(); p.Controller = controller.Trim(); p.Function = function.Trim(); p.Name = name.Trim(); p.Grade = grade == "" ? 0 : int.Parse(grade); p.Forbid = forbid == "" ? false : Boolean.Parse(forbid); p.MakeDate = makedate == "" ? DateTime.Now : DateTime.Parse(makedate); p.MakeMan = makeman == "" ? 0 : int.Parse(makeman); ob_auth_gongnengservice.UpdateEntity(p); ViewBag.saveok = ViewAddTag.ModifyOk; } catch (Exception ex) { Console.WriteLine(ex.Message); ViewBag.saveok = ViewAddTag.ModifyNo; } return(RedirectToAction("Edit", new { id = uid })); }
public ActionResult Save() { string id = Request["id"] ?? ""; string module = Request["module"] ?? ""; string controller = Request["controller"] ?? ""; string function = Request["function"] ?? ""; string name = Request["name"] ?? ""; string grade = Request["grade"] ?? ""; string forbid = Request["forbid"] ?? ""; string makedate = Request["makedate"] ?? ""; string makeman = Request["makeman"] ?? ""; try { auth_gongneng ob_auth_gongneng = new auth_gongneng(); ob_auth_gongneng.Module = module.Trim(); ob_auth_gongneng.Controller = controller.Trim(); ob_auth_gongneng.Function = function.Trim(); ob_auth_gongneng.Name = name.Trim(); ob_auth_gongneng.Grade = grade == "" ? 0 : int.Parse(grade); ob_auth_gongneng.Forbid = forbid == "" ? false : Boolean.Parse(forbid); ob_auth_gongneng.MakeDate = makedate == "" ? DateTime.Now : DateTime.Parse(makedate); ob_auth_gongneng.MakeMan = makeman == "" ? 0 : int.Parse(makeman); ob_auth_gongneng = ob_auth_gongnengservice.AddEntity(ob_auth_gongneng); ViewBag.auth_gongneng = ob_auth_gongneng; } catch (Exception ex) { Console.WriteLine(ex.Message); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { auth_gongneng tempData = ob_auth_gongnengservice.GetEntityById(auth_gongneng => auth_gongneng.ID == id && auth_gongneng.IsDelete == false); ViewBag.auth_gongneng = tempData; if (tempData == null) { return(View()); } else { auth_gongnengViewModel auth_gongnengviewmodel = new auth_gongnengViewModel(); auth_gongnengviewmodel.ID = tempData.ID; auth_gongnengviewmodel.Module = tempData.Module; auth_gongnengviewmodel.Controller = tempData.Controller; auth_gongnengviewmodel.Function = tempData.Function; auth_gongnengviewmodel.Name = tempData.Name; auth_gongnengviewmodel.Grade = tempData.Grade; auth_gongnengviewmodel.Forbid = tempData.Forbid; auth_gongnengviewmodel.MakeDate = tempData.MakeDate; auth_gongnengviewmodel.MakeMan = tempData.MakeMan; return(View(auth_gongnengviewmodel)); } }