public IActionResult Post([FromBody] ContactViewModel contactViewModel) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(contactViewModel)); } contactViewModel.UserId = UserId; _contactAppService.CreateContact(contactViewModel); return(Response(contactViewModel)); }
public virtual IActionResult CreateContact([FromBody] ContactViewModel contact) { try { var contactCommand = _contactAppService.CreateContact(contact); return(ReturnResponse(contactCommand, contactCommand, null)); } catch (Exception e) { return(BadRequest("Error: " + e.Message)); } }
public IActionResult CreateNewContact([FromBody] ContactInputModel contact) { return(Ok(_contactAppService.CreateContact(contact))); }