public HttpResponseMessage Put(string cpf, [FromBody] Cliente cliente) { var clienteAlterar = repositorio.ObterClienteCPF(cpf); if (clienteAlterar != null) { clienteAlterar.AlterarCliente(cliente.Nome, cliente.Cpf, cliente.Endereco, cliente.Genero, cliente.DataNascimento); if (clienteAlterar.Validar()) { repositorio.AlterarCliente(clienteAlterar); return(ResponderOK(clienteAlterar)); } return(ResponderErro(clienteAlterar.Mensagens)); } else { return(ResponderErro("Cliente não Existe")); } }