public IActionResult GetCliente() { try { _logger.LogDebug("A executar api/cliente/get -> Get"); string nameIdentifier = HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; int idCliente = int.Parse(nameIdentifier); ServiceResult <ClienteViewDTO> resultado = _clienteBusiness.GetCliente(idCliente); if (resultado.Sucesso) { _logger.LogInformation($"Get do Cliente com IdCliente {idCliente} efetuado com sucesso."); return(Ok(resultado.Resultado)); } else { _logger.LogInformation($"Ocorreu um erro ao efetuar o Get do Cliente com IdCliente {idCliente}."); return(BadRequest(resultado.Erros)); } } catch (Exception e) { _logger.LogError(e, e.Message); return(StatusCode(500)); } }
public IActionResult Edit(int id) { var entidad = _clienteBusiness.GetCliente(id); return(View(entidad)); }
public Cliente Get(int id) => _clienteBusiness.GetCliente(id);