Пример #1
0
        public bool Update(UserUpdateForm form)
        {
            var     mapper  = Common.GetMapper();
            UserDao userdao = new UserDao(mapper);

            return(userdao.Update(form));
        }
Пример #2
0
 private void LbUser_Click(object sender, EventArgs e)
 {
     try
     {
         UserUpdateForm userUpdateForm = new UserUpdateForm();
         userUpdateForm.SetEntity(UserRepository.LoggedUser);
         userUpdateForm.ShowDialog();
     }
     catch (Exception ex)
     {
         ex.ShowDialog();
     }
 }
Пример #3
0
        private User Update(UserUpdateForm userUpdateForm, User user)
        {
            if (!string.IsNullOrEmpty(userUpdateForm.Email))
            {
                user.Email = userUpdateForm.Email;
            }
            if (!string.IsNullOrEmpty(userUpdateForm.Password))
            {
                user.Password = userUpdateForm.Password;
            }

            return(user);
        }
Пример #4
0
        public Result UpdateUser(UserUpdateForm userForm)
        {
            var result     = new Result();
            var userFromDb = _commonContext.Users.FirstOrDefault(x => x.Id == userForm.Id);

            if (userFromDb == null)
            {
                result.Errors.Add("Пользователь не найден.");
                return(result);
            }
            userFromDb = Update(userForm, userFromDb);
            _commonContext.Users.Update(userFromDb);
            _commonContext.SaveChanges();
            result.Data = userFromDb;
            return(result);
        }
        public async Task <IActionResult> UpdateUserData([FromBody] UserUpdateForm userUpdateForm)
        {
            var id       = _jwtService.GetAccessTokenUserId(User);
            var clientId = await _clientService.GetClientIdFromUserId(id);

            var client = Mapper.Map(userUpdateForm).ToANew <ClientUpdateDto>();

            var isUpdated = await _clientService.UpdateClientData(client, clientId);

            if (!isUpdated)
            {
                return(StatusCode(500));
            }

            var clientData = await _clientService.GetClientData(clientId);

            return(StatusCode(200, clientData));
        }
        private void updateUsers_Click(object sender, EventArgs e)
        {
            UserUpdateForm updateForm = new UserUpdateForm();

            updateForm.ShowDialog();
        }
Пример #7
0
 public IActionResult UpdateUser(UserUpdateForm _гUpdateForm)
 {
     return(Ok(_userService.UpdateUser(_гUpdateForm)));
 }