public IActionResult Get() { try { var curtidas = _curtidaRepository.Listar(); if (curtidas.Count == 0) { return(NoContent()); } return(Ok(new { totalCount = curtidas.Count, data = curtidas })); } catch (Exception ex) { return(BadRequest(new { StatusCode = 400, error = ex.Message })); } }
public IActionResult Get() { try { // Recebe a lista de curtidas var curtidas = _curtidaRepository.Listar(); // Se a variável estiver nula a api retorna NoContent - Sem conteúdo if (curtidas == null) { return(NoContent()); } else { return(Ok(new { // Retorna 200 - Ok e as curtidas cadastradas // Conta todas as curtidas totalCount = curtidas.Count(), data = curtidas })); } } catch (Exception) { return(BadRequest(new { statusCode = 400, error = "Erro no endpoint Get - Entrar em contato com o departamento técnico" })); } }
public IActionResult Get() { try { var curtida = _curtidaRepository.Listar(); if (curtida.Count == 0) { return(NoContent()); } return(Ok(new { totalCount = curtida.Count, data = curtida })); } catch (Exception) { return(BadRequest(new { StatusCode = 400, error = "Ocoorreu um erro no endpoint Get/curtida, envie um e-mail para [email protected]" })); } }
public IActionResult Get() { try { //lista de categorias var curtidas = curtidaRepository.Listar(); //verifica se existe no conxtexto atual //caso nao exista ele retorna NoContext if (curtidas.Count == 0) { return(NoContent()); } //caso exista retorno Ok e o total de curtidas cadastradas return(Ok(new { totalCount = curtidas.Count, data = curtidas })); } catch (Exception ex) { return(BadRequest(ex.Message)); } }