/// <summary> /// 新增 /// </summary> /// <param name="request"></param> /// <returns></returns> public async Task <ApiResult <string> > InsertAsync(InsertRoleRequest request) { return(await ExecuteResultAsync(async query => { var rsp = new ApiResult <string>(); var entity = new Role { Name = request.Name, Status = request.Status, Remarks = request.Remarks }; // 新增 await RegisterNewAsync(entity); // 提交 var flag = await CommitAsync(); rsp.Message = flag ? "新增成功" : "新增失败"; rsp.Success = flag; rsp.Data = entity.Id; return rsp; })); }
public async Task <ActionResult> UpdateQuestionnaire([FromRoute] Guid roleid, [FromBody] InsertRoleRequest model) { await _roleRepo.Update(roleid, model.Pavadinimas); return(new AcceptedResult()); }
public async Task <ApiResult <string> > Create([FromBody] InsertRoleRequest request) { return(await _roleService.InsertAsync(request)); }
public async Task <ActionResult> CreateQuestionnaire([FromBody] InsertRoleRequest model) { await _roleRepo.Insert(model.Pavadinimas); return(new AcceptedResult()); }