Ejemplo n.º 1
0
        public ActionResult <UserEntryViewModel> Post([FromBody] UserEntryViewModel user)
        {
            var userViewModel = _userAppService.Insert(user);

            if (userViewModel.Invalid)
            {
                return(BadRequest(userViewModel));
            }

            return(Ok(userViewModel));
        }
Ejemplo n.º 2
0
 public IActionResult Delete([FromBody] UserEntryViewModel user)
 {
     _userAppService.Delete(user);
     return(Ok());
 }
Ejemplo n.º 3
0
 public IActionResult Put(int id, [FromBody] UserEntryViewModel user)
 {
     _userAppService.Update(user);
     return(Ok());
 }
Ejemplo n.º 4
0
 public void Update(UserEntryViewModel user)
 {
     _userService.Update(_mapper.Map <User>(user));
 }
Ejemplo n.º 5
0
 public UserReturnViewModel Insert(UserEntryViewModel userViewModel)
 {
     return(_mapper.Map <User, UserReturnViewModel>(_userService.Insert(_mapper.Map <UserEntryViewModel, User>(userViewModel))));
 }