Gostaria de enviar dados em json com o valor somado de uma coluna (valoresAprovados), com a condição que outra coluna (situacao = 3), porém nao estou conseguindo,
public async Task<ActionResult> GetRelatorio()
{
try
{
var aprovadas = db.OrdemServico.Where(o => o.Situacao == 3).Select(ValorAprovado => ValorAprovado.Value ?? 0).sum();
return Json(new { aprovadas = aprovadas });
}
catch (Exception)
{
return Json(new { error = "Erro ao consultar dados"});
}
poderiam me ajudar