public IActionResult AlterarContatoPorId(Guid id, [FromBody] Contato contato) { UtilClasse Validacao = new UtilClasse(); string MensagemErro = Validacao.ValidarDadosContato(contato); if (MensagemErro != "") { return(NotFound(MensagemErro)); } var contatoEditar = _repositorio.ObterPorId(id); if (contatoEditar == null) { return(NotFound()); } contatoEditar.Nome = contato.Nome; contatoEditar.Canal = contato.Canal; contatoEditar.Valor = contato.Valor; contatoEditar.Obs = contato.Obs; _repositorio.Alterar(contatoEditar); return(Ok()); }
public IActionResult InserirContato([FromBody] Contato contato) { UtilClasse Validacao = new UtilClasse(); string MensagemErro = Validacao.ValidarDadosContato(contato); if (MensagemErro != "") { return(NotFound(MensagemErro)); } _repositorio.Inserir(contato); return(Ok()); }