public ActionResult <UserEntryViewModel> Post([FromBody] UserEntryViewModel user) { var userViewModel = _userAppService.Insert(user); if (userViewModel.Invalid) { return(BadRequest(userViewModel)); } return(Ok(userViewModel)); }
public IActionResult Delete([FromBody] UserEntryViewModel user) { _userAppService.Delete(user); return(Ok()); }
public IActionResult Put(int id, [FromBody] UserEntryViewModel user) { _userAppService.Update(user); return(Ok()); }
public void Update(UserEntryViewModel user) { _userService.Update(_mapper.Map <User>(user)); }
public UserReturnViewModel Insert(UserEntryViewModel userViewModel) { return(_mapper.Map <User, UserReturnViewModel>(_userService.Insert(_mapper.Map <UserEntryViewModel, User>(userViewModel)))); }