public async Task <AppSrvResult> UpdateAsync(long id, UserUpdationDto input) { var user = Mapper.Map <SysUser>(input); user.Id = id; var updatingProps = UpdatingProps <SysUser>(x => x.Name, x => x.DeptId, x => x.Sex, x => x.Phone, x => x.Email, x => x.Birthday, x => x.Status); await _userRepository.UpdateAsync(user, updatingProps); return(AppSrvResult()); }
public async Task <ActionResult> UpdateAsync([FromRoute] long id, [FromBody] UserUpdationDto input) { return(Result(await _userService.UpdateAsync(id, input))); }