public IActionResult CriarCliente([FromBody] Cliente cliente)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            _clienteRepositorio.AdicionarCliente(cliente);

            return(Ok(cliente));
        }
        public async Task <IActionResult> AdicionarCliente(Cliente cliente)
        {
            if (cliente == null)
            {
                return(new BadRequestResult());
            }

            var clienteId = await _clienteRepositorio.AdicionarCliente(cliente);

            if (clienteId > 0)
            {
                return(new OkObjectResult(clienteId));
            }

            return(new StatusCodeResult(500));
        }
 public IActionResult Adicionar(Cliente cliente, [FromServices] IClienteRepositorio clienteRepositorio)
 {
     clienteRepositorio.AdicionarCliente(cliente);
     return(RedirectToAction("Index"));
 }