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); } }
private void btnEnviar_Click(object sender, EventArgs e) { try { var denuncia = new Model.Denuncia(); var denunciaController = new DenunciaControl(); if (!ckbAnonimo.Checked) { denuncia.Nome = txtNome.Text; denuncia.Celular = txtCelular.Text; denuncia.Email = txtEmail.Text; } denuncia.Descricao = txtDescricao.Text; denuncia.Imagem = ObterArray.PictureBox(picDenuncia); denuncia.ValidaDados(); const string mensagem = "O conteúdo informado será enviado e analizado pelos administradores do condomínio. " + "\n deseja continuar?"; var opcao = CaixaDeMensagem.MensagemDeQuestao(mensagem); if (opcao == DialogResult.OK) { denunciaController.InserirDenuncia(denuncia); CaixaDeMensagem.MensagemDeSucesso(MensagensDoSistema.Sucesso); LimparCampos(); } } catch (Exception exception) { CaixaDeMensagem.MensagemDeErro(exception.Message); } }
public ConsultaDenuncia() { _denunciaControl = new DenunciaControl(); _mensagens = new Mensagens(); }
public InserirDenuncia() { _denunciaControl = new DenunciaControl(); _mensagens = new Mensagens(); }