public Totales_y_truputs Get([FromUri] string fecha, [FromUri] int meses) { var lista = new Comparativo().Consulta_sql_estado_de_resultados(fecha, meses); List <Establecimiento_res> establecimientos = new Comparativo().Obtener_resultados_establecimiento(lista); return(new Totales_y_truputs(establecimientos, lista)); }
public IActionResult ComparativoDuas([Bind("PrimeiraNacao,SegundaNacao,Indicador")] Comparativo comparativo) { var listaDePaises = MontaDropDownListPaises(); ViewBag.Paises = listaDePaises; var listaPaises = MontaListaPaises(); string nomeIndicador = comparativo.Indicador; string nome = ""; decimal d1 = 0; decimal d2 = 0; Nacao Pais1 = _context.Nacoes.Where(m => m.Nome == comparativo.PrimeiraNacao).FirstOrDefault(); Nacao Pais2 = _context.Nacoes.Where(m => m.Nome == comparativo.SegundaNacao).FirstOrDefault(); if (nomeIndicador == "Populacao") { d1 = Pais1.Populacao; d2 = Pais2.Populacao; nome = "Análise da população"; } if (nomeIndicador == "PIB") { d1 = Pais1.PIB; d2 = Pais2.PIB; nome = "Análise do PIB"; } if (nomeIndicador == "IDH") { d1 = Pais1.IDH; d2 = Pais2.IDH; nome = "Análise do IDH"; } var eixoX = new List <string>(); var eixoY = new List <decimal>(); eixoX.Add(Pais1.Nome); eixoY.Add(d1); eixoX.Add(Pais2.Nome); eixoY.Add(d2); ViewBag.EixoX = eixoX.ToList(); ViewBag.EixoY = eixoY.ToList(); ViewBag.Nome = nome; ViewData["ListaNacoes"] = new SelectList(listaPaises); return(View()); }
public IList <Establecimiento_res> Post([FromBody] string fecha, int meses) { var lista = new Comparativo().Consulta_sql_estado_de_resultados(fecha, meses); return(new Comparativo().Obtener_resultados_establecimiento(lista)); }
public List <Resultado> Get() { List <Resultado> res = new Comparativo().Consulta_sql_estado_de_resultados("06/01/2019", 0); return(res); }