public async Task <IActionResult> Post([FromBody] SysUsersRequestModel parameter) { var apiResult = new ApiResultModel(ErrorCodeType.Success); var model = new SysUsersModel(); parameter.CloneTo(model); if (await sysUsersService.CreateAsync(model)) { return(Created($"{route}/{parameter.user_id}", apiResult)); } apiResult.Code = ErrorCodeType.PostError; return(BadRequest(apiResult)); }
public async Task <IActionResult> Patch([FromBody] SysUsersModel parameter) { var apiResult = new ApiResultModel(ErrorCodeType.Success); //var model = new SysUsersModel(); //parameter.CloneTo(model); var c = await sysUsersService.UpdateModelAsync(parameter); if (c > 0) { return(Ok(apiResult)); } apiResult.Code = ErrorCodeType.PutError; return(BadRequest(apiResult)); }
public async Task <long> DeleteAsync(SysUsersModel model) { return(await DbContext.DeleteAsync(model)); }
public async Task <bool> CreateAsync(SysUsersModel model) { model.user_time = DateTime.Now.Utc(); return(await DbContext.CreateAsync(model)); }
public async Task <long> UpdateAllModelAsync(SysUsersModel model) { return(await DbContext.UpdateAllModelAsync(model)); }
public async Task <long> UpdateModelAsync(SysUsersModel model) { return(await sysUsersRepository.UpdateModelAsync(model)); }
public async Task <long> DeleteAsync(SysUsersModel model) { return(await sysUsersRepository.DeleteAsync(model)); }
//解决依赖循环问题private { get => AutofacHelper.GetScopeService<ISysUsersRepository>(); } public async Task <bool> CreateAsync(SysUsersModel model) { return(await sysUsersRepository.CreateAsync(model)); }