コード例 #1
0
ファイル: UserAppService.cs プロジェクト: ts0516/Adnc
        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());
        }
コード例 #2
0
ファイル: UserController.cs プロジェクト: zzzzzz7946/Adnc
 public async Task <ActionResult> UpdateAsync([FromRoute] long id, [FromBody] UserUpdationDto input)
 {
     return(Result(await _userService.UpdateAsync(id, input)));
 }