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 Page_Load(object sender, EventArgs e) { try { PreencherGridInformativo(); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void grvReserva_OnPageIndexChanging(object sender, GridViewPageEventArgs e) { try { grvReserva.PageIndex = e.NewPageIndex; CarregaGridReserva(); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void LkbPesquisar_OnClick(object sender, EventArgs e) { try { var nome = txtNomeFuncionario.Text; grvFuncionario.DataSource = _funcionarioControl.ListarFuncionariosPorNome(nome).ToList(); grvFuncionario.DataBind(); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ValidaSessao.Funcionario(Page); CarregaDadosDaSessao(); } } catch (Exception exception) { _mensagem.MensagemDeExcessao(exception.Message, Page); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { ValidaSessao.Morador(Page); CarregaAreaDeLazer(); CarregaAreaDeLazerAgendadaPorMorador(); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } } }
protected void btnInserir_OnClick(object sender, EventArgs e) { try { var denuncia = new Model.Denuncia(); if (!ckbAnonimo.Checked) { denuncia.Nome = txtNome.Text; denuncia.Celular = txtCelular.Text; denuncia.Email = txtEmail.Text; } if (myFileUpload.PostedFile.ContentLength > 0) { var fluxoDeArquivo = myFileUpload.PostedFile.InputStream; var tipoConteudo = Path.GetExtension(myFileUpload.PostedFile.FileName); denuncia.ValidaExtensaoDoAnexo(tipoConteudo); denuncia.Imagem = ConverteArquivo.ParaByte(fluxoDeArquivo); } denuncia.Descricao = txtObservacao.Value; denuncia.ValidaDados(); _denunciaControl.InserirDenuncia(denuncia); _mensagens.MensagemDeInformacao("<h4><b>Denuncia</b> enviada!</h4>", Page); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void btnSolicitarPedido_OnClick(object sender, EventArgs e) { try { var reservaArea = new ReservaAreaDeLazer { IdAreaDeLazer = Convert.ToInt32(ViewState["IdAreaDeLazer"]), IdMorador = Convert.ToInt32(Session["idMoradorUsuarioLogado"]), DataReserva = Convert.ToDateTime(txtDataReserva.Text).Date, Descricao = Convert.ToString(txtObservacao.Value), DataSolicitacaoDoPedido = DateTime.Now }; _reservaAreaDeLazerControl.InserirReservarAreaDeLazer(reservaArea); RedirecionaPagina(); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void Page_Load(object sender, EventArgs e) { try { if (!IsPostBack) { ValidaSessao.Funcionario(Page); PreencherGridInformativo(); } } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
protected void btnLogin_OnClick(object sender, EventArgs e) { try { var login = txtLogin.Text.Trim(); var senha = txtSenha.Text.Trim(); var dataFuncionario = _funcionarioControl.ObterPorLoginFuncionariosUsuarios(login, senha).FirstOrDefault(); var dataMorador = _moradorControl.ObterUsuarioMoradorPorLogin(login, senha); if (dataFuncionario != null) { var cargoFuncionario = dataFuncionario.Cargo.ToLower(); if (cargoFuncionario.Equals("sindico")) { Session.Add("tipoUsuarioLogado", TipoUsuario.Funcionario); Session.Add("idFuncionarioUsuarioLogado", dataFuncionario.IdFuncionario); Session.Add("nomeUsuario", dataFuncionario.Nome); Session.Add("emailUsuario", dataFuncionario.Email); Redirecionamento.TelaHome(Page); } else { _mensagens.MensagemDeInformacao(MensagensDoSistema.LoginNaoPermitido, Page); } } else if (dataMorador != null) { if (dataMorador.Ativo != EntidadeAtiva.Inativo) { var panelMorador = (Panel)Master?.FindControl("panelMorador"); if (panelMorador != null) { panelMorador.Visible = true; } Session.Add("tipoUsuarioLogado", TipoUsuario.Morador); Session.Add("idMoradorUsuarioLogado", dataMorador.IdMorador); Session.Add("nomeUsuario", dataMorador.Nome); Session.Add("emailUsuario", dataMorador.Email); Redirecionamento.TelaHome(Page); } else { _mensagens.MensagemDeInformacao(MensagensDoSistema.LoginNaoPermitido, Page); } } else { _mensagens.MensagemDeExcessao(MensagensDoSistema.LoginNaoPermitido, Page); } } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }