public ActionResult Create(PermissionIndexModel model) { if (!CheckAuthorizer.Authorize(Permission.ADD)) { return(RedirectToAction("Index", "Login")); } if (ModelState.IsValid) { var per = new Security_Permission { PermissionName = model.Item.PermissionName, Description = model.Item.Description }; var rs = _systemService.Security_Permission_Update(per); if (rs) { return(Json(new { Status = "01", Message = "Tạo quyền thành công" }, JsonRequestBehavior.AllowGet)); } return(Json(new { Status = "00", Message = Resource.Message_Error_Lang }, JsonRequestBehavior.AllowGet)); } return(Json(new { Status = "00", Message = Resource.InvalidInfomation_Lang }, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(PermissionIndexModel model) { if (!CheckAuthorizer.Authorize(Permission.DELETE)) { return(RedirectToAction("Index", "Login")); } if (ModelState.IsValid) { var rs = _systemService.Security_Permission_Delete(model.Item.Id); if (rs > 0) { return(Json(new { Status = "01", Message = "Xóa quyền thành công" }, JsonRequestBehavior.AllowGet)); } return(Json(new { Status = "00", Message = Resource.Message_Error_Lang }, JsonRequestBehavior.AllowGet)); } return(Json(new { Status = "00", Message = Resource.InvalidInfomation_Lang }, JsonRequestBehavior.AllowGet)); }
public ActionResult ShowModal(int id, string action) { var model = new PermissionIndexModel { Action = action, Item = new PermissionCreateModel() }; if (id > 0 && action != "Add") { //var item = _smsAllRepository.GetPermission(id); //model.Item.Id = item.Id; //model.Item.Description = item.Description; //model.Item.PermissionName = item.PermissionName; } return(PartialView("Add", model)); }