コード例 #1
0
        public IActionResult CriarCliente([FromBody] Cliente cliente)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            _clienteRepositorio.AdicionarCliente(cliente);

            return(Ok(cliente));
        }
コード例 #2
0
        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));
        }
コード例 #3
0
 public IActionResult Adicionar(Cliente cliente, [FromServices] IClienteRepositorio clienteRepositorio)
 {
     clienteRepositorio.AdicionarCliente(cliente);
     return(RedirectToAction("Index"));
 }