public async Task <IActionResult> Post(string profile, UserModel user) { user.Type = profile; var newUser = await _userApplication.Add(user); return(Ok(newUser)); }
public async Task <IActionResult> Post([FromBody] UserModelAdd userModel) { if (userModel == null) { return(BadRequest()); } var response = await _userApplication.Add(userModel); if (response.IsSuccess) { return(Ok(response)); } return(BadRequest(response.Message)); }
public async Task <MessageHttpResponse> Post([FromBody] UserViewModel user) { return(HttpResponse(await _userApp.Add(user))); }
public async Task <IActionResult> Create([FromBody] UserDTO user) { UserDTO userDto = await _userApplication.Add(user); return(Created(new Uri($"{Request.Path}/{user.Id}", UriKind.Relative), userDto)); }