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)); }