protected void lkbGeraRelatorio_OnClick(object sender, EventArgs e) { try { var denunciaControl = new DenunciaControl(); var dataInicio = Convert.ToDateTime(txtDataInicio.Text); var dataFim = Convert.ToDateTime(txtDataFinal.Text).AddDays(1); var dados = denunciaControl.ObterDenunciasPorData(dataInicio, dataFim).ToList(); if (!dados.Equals(null)) { var handler = new Handler.RelatorioDenuncia(dados); ScriptManager.RegisterClientScriptBlock(Page, GetType(), "", "abrirRelatorioDenuncia()", true); } else { mensagem.MensagemDeExcessao(MensagensDoSistema.Erro, Page); } } catch (Exception exception) { mensagem.MensagemDeExcessao(exception.Message, Page); } }
protected void lkbPesquisar_OnClick(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(txtDataInicio.Text) && !string.IsNullOrEmpty(txtDataFim.Text)) { var dataInicio = Convert.ToDateTime(txtDataInicio.Text); var dataFim = Convert.ToDateTime(txtDataFim.Text).AddDays(1); grvDenuncia.DataSource = _denunciaControl.ObterDenunciasPorData(dataInicio, dataFim).ToList(); grvDenuncia.DataBind(); } else { CarregaGridDenuncia(); } } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }