public ActionResult Add(PermissionAddModel model) { PmService.AddNew(model.Name, model.Description); return(Json(new AjaxResult { Status = "ok" })); }
public async Task <IResultModel> Add(PermissionAddModel model) { var list = new List <Permission>(); foreach (var action in model.Actions) { var entity = new Permission { Name = $"{model.ControllerName}-{action.Value}", ModuleCode = model.ModuleCode.ToLower(), Controller = model.Controller.ToLower(), Action = action.Key.ToLower(), CreatedBy = _loginInfo.AccountId }; if (await _permissionRepository.Exists(entity)) { return(ResultModel.Failed($"{action}操作已存在~")); } list.Add(entity); } var result = await _permissionRepository.AddAsync(list); return(ResultModel.Result(result)); }
public async Task <IResultModel> Add(PermissionAddModel model) { if (!model.Actions.Any()) { return(ResultModel.Failed("请选择操作")); } return(await _service.Add(model)); }
public async Task <IResultModel> Add(PermissionAddModel model) { if (await _repository.ExistsAsync(m => m.PermissionCode == model.PermissionCode && m.IsDel == false)) { return(ResultModel.HasExists); } var entity = _mapper.Map <PermissionEntity>(model); var result = await _repository.InsertAsync(entity); return(ResultModel.Result(result)); }
public ActionResult Add(PermissionAddModel model) { if (!ModelState.IsValid) { return(Json(new AjaxResult { Status = "error", ErrorMsg = MVCHelper.GetValidMsg(ModelState) })); } PerSer.AddPermission(model.Name, model.Description); return(Json(new AjaxResult { Status = "ok" })); }
public ActionResult Add(PermissionAddModel permissionAdd) { if (!ModelState.IsValid) { return(Json(new AjaxResult { Status = "error", Msg = Web.Common.WebCommonHelper.GetValidMsg(ModelState) })); } PermService.AddNewPermission(permissionAdd.Name, permissionAdd.Description); return(Json(new AjaxResult { Status = "ok" })); }
public Task <IResultModel> Add(PermissionAddModel model) { return(_service.Add(model)); }