Example #1
0
        public async Task <ActionResult <Cliente> > PostCliente(Cliente cliente)
        {
            var respuestaClienteAppService = await _clienteAppService.PostClienteApplicationService(cliente);

            bool noHayErrorEnValidaciones = respuestaClienteAppService == null;

            if (noHayErrorEnValidaciones)
            {
                return(CreatedAtAction(nameof(GetCliente), new { id = cliente.idCliente }, cliente));
            }

            return(BadRequest(respuestaClienteAppService));
        }