public JsonResult OnGetJson(String dataInicio, String dataFim)
        {
            DateTime dtInicio = _dbDenuncia.ConverteStringData(dataInicio);
            DateTime dtFim    = _dbDenuncia.ConverteStringData(dataFim);

            return(new JsonResult(_dbDenuncia.ObterTodos().Where(x => x.data >= dtInicio && x.data <= dtFim)));
        }
        public IActionResult OnPost(Denuncia denuncia, string Data)
        {
            if (ModelState.IsValid)
            {
                var logradouroId = Convert.ToInt32(denuncia.logradouro);
                Categoria = new Categoria();
                var lista  = Categoria.Listar().ToList();
                var elemen = lista.Where(x => x.Value == "0").ToArray();

                denuncia.data       = _dbDenuncia.ConverteStringData(Data);
                denuncia.lat        = _dbGeolocalizado.ObterPorIdString(denuncia.logradouro).Latitude;
                denuncia.lng        = _dbGeolocalizado.ObterPorIdString(denuncia.logradouro).Longitude;
                denuncia.cep        = _dbGeolocalizado.ObterPorIdString(denuncia.logradouro).GeolocalizadoId;
                denuncia.logradouro = _dbLogradouro.ObterPorId(logradouroId).Nome;
                denuncia.bairro     = _dbBairro.ObterPorIdString(denuncia.bairro).Nome;
                denuncia.categoria  = elemen[0].Name.ToString();
                denuncia.agente     = User.Identity.Name;

                _dbDenuncia.Adicionar(denuncia);



                return(RedirectToPage("Index"));
            }

            ListaBairro    = _dbBairro.ObterTodos().OrderBy(x => x.Nome);
            Categoria      = new Categoria();
            ListaCategoria = Categoria.Listar().ToList();

            return(Page());
        }