public JsonResult GetTotalByCategoryBetweenDates(string categoria, string dataInicio, string dataFim) { DadosGrafico dadosGraficos = new DadosGrafico(); DateTime di = DateTime.ParseExact(dataInicio, "dd/MM/yyyy", null); DateTime df = DateTime.ParseExact(dataFim, "dd/MM/yyyy", null); dadosGraficos.Quantidade = categoriaRepository.GetTotalByCategoryBetweenDates(categoria, di, df); dadosGraficos.Siglas = estadoRepository.GetStatesAcronymsByCategory(categoria); return Json(dadosGraficos, JsonRequestBehavior.AllowGet); }
public JsonResult GetGraphicData(string categoria) { DadosGrafico dadosGraficos = new DadosGrafico(); if (string.IsNullOrEmpty(categoria)) { dadosGraficos.Quantidade = categoriaRepository.GetTotalByCategory("Assalto"); dadosGraficos.Siglas = estadoRepository.GetStatesAcronymsByCategory("Assalto"); } else { dadosGraficos.Quantidade = categoriaRepository.GetTotalByCategory(categoria); dadosGraficos.Siglas = estadoRepository.GetStatesAcronymsByCategory(categoria); } return Json(dadosGraficos, JsonRequestBehavior.AllowGet); }