Exemplo n.º 1
0
        public IActionResult Post([FromBody] ContactViewModel contactViewModel)
        {
            if (!ModelState.IsValid)
            {
                NotifyModelStateErrors();
                return(Response(contactViewModel));
            }

            contactViewModel.UserId = UserId;
            _contactAppService.CreateContact(contactViewModel);
            return(Response(contactViewModel));
        }
Exemplo n.º 2
0
        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));
            }
        }
Exemplo n.º 3
0
 public IActionResult CreateNewContact([FromBody] ContactInputModel contact)
 {
     return(Ok(_contactAppService.CreateContact(contact)));
 }