Esempio n. 1
0
        public async Task <IActionResult> ItemAsync(int id)
        {
            var resultado = await _repositorio.ObterItensMatriculaPor(id);

            var totalGeral    = resultado.Sum(t => t.Valor);
            var totalDesconto = resultado.Sum(t => t.ValorCalculado);


            try
            {
                return(Json(new { msg = "OK", itens = resultado, totalGeral, totalDesconto }));
            }
            catch (Exception ex)
            {
                Response.StatusCode = (int)HttpStatusCode.ExpectationFailed;
                return(Json(ex.Message));
            }
        }