public HttpResponseMessage NovoContato(JObject contato) { var contatoAdd = contato.ToObject <tb_contato>(); if (contatoAdd == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Contato nulo ou vazio")); } if (contatoAdd.codUsuario == 0) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "CodUsuario nulo ou vazio")); } if (contatoAdd.nome == null || contatoAdd.nome == "") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Nome nulo ou vazio")); } if (contatoAdd.email == null || contatoAdd.email == "") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Email nulo ou vazio")); } if (contatoAdd.telefone == null || contatoAdd.telefone == "") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Telefone nulo ou vazio")); } contatoAdd = contatoService.Add(contatoAdd); return(Request.CreateResponse(HttpStatusCode.OK, contatoAdd)); }
public IActionResult Cadastro(ContatoInputModel model) { var contato = new Contato(model.Nome, model.Email, model.Telefone, model.Endereco, model.Cidade); _contato.Add(contato); return(RedirectToAction(nameof(Index))); }