public void Cliente_Adicionar_Sucesso() { var cliente = _serviceCliente.AdicionarCliente(new Cliente() { CPF = "982.378.329-94", Nome = "Vittoria Zago", }); Assert.IsNotNull(cliente); }
public async Task <IActionResult> Adicionar([FromBody] ClienteModel cliente) { if (!ModelState.IsValid) { return(BadRequest()); } if (cliente == null) { return(BadRequest()); } var clienteResposta = await _cliente.AdicionarCliente(cliente); if (clienteResposta == null) { return(StatusCode(500, "Erro ao adicionar cliente!")); } if (clienteResposta.ExibicaoMensagem != null) { return(StatusCode(clienteResposta.ExibicaoMensagem.StatusCode, clienteResposta)); } return(Ok(clienteResposta)); }
[ValidateAntiForgeryToken]//Impede ataque de falsificações de dados public IActionResult AdicionarCliente(Cliente cliente) { if (ModelState.IsValid) { _service.AdicionarCliente(cliente); return(RedirectToAction(nameof(Index))); } return(View()); }
public async Task <ActionResult <ClienteConsultaDto> > Post(ClienteCadastroDto clienteDto) { var cliente = _mapper.Map <Cliente>(clienteDto); cliente = _clienteService.AdicionarCliente(cliente); var clienteRetrono = _mapper.Map <ClienteConsultaDto>(cliente); return(Ok(clienteRetrono)); }
public void Post([FromBody] ClienteCadastro cliente) { _service.AdicionarCliente(cliente); }
public void AdicionarCliente(string nome, PorteEmpresa porteEmpresa) { _service.AdicionarCliente(new Cliente(nome, porteEmpresa)); }