public ActionResult <UserDTO> AddCustomer([FromBody] UserDTO_Register userToRegister) { var user = userMapper.UserDTOToUser(userToRegister); userService.AddUser(user); return(CreatedAtRoute("GetUser", new { id = user.ID }, userMapper.UserToUserDTO(user))); }
public User UserDTOToUser(UserDTO_Register userDTO) { var user = new User( userDTO.FirstName, userDTO.LastName, userDTO.Email, userDTO.PhoneNumber, new Address(userDTO.AddressDTO.Street, userDTO.AddressDTO.Number, userDTO.AddressDTO.PostalCode, userDTO.AddressDTO.City) ); return(user); }