public JsonResult Delete(string id) { if (!string.IsNullOrWhiteSpace(id)) { ValidationErrors errors = new ValidationErrors(); OpeCur.ServiceSession.SysModule.DeleteAndClear(ref errors, id); if (errors.Count() > 0) { return OpeCur.AjaxMsgNOOK(errors.Error); } if (OpeCur.ServiceSession.SaveChange() > 0) { LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Ids:" + id, "成功", "删除", "模块设置"); return OpeCur.AjaxMsgOK(Resource.DeleteSucceed); //return Json(JsonHandler.CreateMessage(1, Resource.DeleteSucceed), JsonRequestBehavior.AllowGet); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Id:" + id + "," + ErrorCol, "失败", "删除", "模块设置"); return OpeCur.AjaxMsgError(Resource.DeleteFail + ":" + ErrorCol); //return Json(JsonHandler.CreateMessage(0, Resource.DeleteFail + ErrorCol), JsonRequestBehavior.AllowGet); } } else { return OpeCur.AjaxMsgNOOK("Id为空!"); //return Json(JsonHandler.CreateMessage(0, Resource.DeleteFail), JsonRequestBehavior.AllowGet); } }
public JsonResult Create(SysModuleModel model) { model.Id = ResultHelper.NewId; model.CreateTime = ResultHelper.NowTime; model.CreatePerson = OpeCur.AccountNow.UserName; ValidationErrors errors = new ValidationErrors(); if (model != null && ModelState.IsValid) { OpeCur.ServiceSession.SysModule.Create(ref errors, model); if (OpeCur.ServiceSession.SaveChange() > 0) { LogHandler.WriteServiceLog(OpeCur.AccountNow.UserName, "Id" + model.Id + ",Name" + model.Name, "成功", "创建", "SysModule"); return OpeCur.AjaxMsgOK(Resource.InsertSucceed); } else { return OpeCur.AjaxMsgError(Resource.InsertFail); } } else { return OpeCur.AjaxMsgNOOK(Resource.ModelStateValidFail); } }
public JsonResult Edit(SysModuleModel model) { if (model != null && ModelState.IsValid) { ValidationErrors errors = new ValidationErrors(); OpeCur.ServiceSession.SysModule.Modify(ref errors, model); if (OpeCur.ServiceSession.SaveChange() > 0) { LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Id" + model.Id + ",Name" + model.Name, "成功", "修改", "系统菜单"); //return Json(JsonHandler.CreateMessage(1, Resource.EditSucceed)); return OpeCur.AjaxMsgOK(Resource.EditSucceed); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Id" + model.Id + ",Name" + model.Name + "," + ErrorCol, "失败", "修改", "系统菜单"); //return Json(JsonHandler.CreateMessage(0, Resource.EditFail + ":" + ErrorCol)); return OpeCur.AjaxMsgError(Resource.EditFail + ":" + ErrorCol); } } else { return OpeCur.AjaxMsgNOOK(Resource.ModelStateValidFail); //return Json(JsonHandler.CreateMessage(0, Resource.EditFail)); } }