public JsonResult GetMapDataWithBetweenDates(string categoria, string dataInicio, string dataFim) { DadosMapa dadosMapa = new DadosMapa(); DateTime di = DateTime.ParseExact(dataInicio, "dd/MM/yyyy", null); DateTime df = DateTime.ParseExact(dataFim, "dd/MM/yyyy", null); dadosMapa.Quantidade = categoriaRepository.GetTotalByCategoryBetweenDates(categoria, di, df); dadosMapa.Codigos = estadoRepository.GetStatesCodesByCategory(categoria); dadosMapa.QuantidadeTotal = categoriaRepository.GetTotalBetweenDates(categoria, di, df); return Json(dadosMapa, JsonRequestBehavior.AllowGet); }
public JsonResult GetMapData(string categoria) { DadosMapa dadosMapa = new DadosMapa(); if (string.IsNullOrEmpty(categoria)) { dadosMapa.Quantidade = categoriaRepository.GetTotalByCategory("Assalto"); dadosMapa.Codigos = estadoRepository.GetStatesCodesByCategory("Assalto"); dadosMapa.QuantidadeTotal = categoriaRepository.GetTotal("Assalto"); } else { dadosMapa.Quantidade = categoriaRepository.GetTotalByCategory(categoria); dadosMapa.Codigos = estadoRepository.GetStatesCodesByCategory(categoria); dadosMapa.QuantidadeTotal = categoriaRepository.GetTotal(categoria); } return Json(dadosMapa, JsonRequestBehavior.AllowGet); }