protected void Page_Load(object sender, EventArgs e) { string termo = Request.QueryString["Parametro"]; string termofull = '%' + termo + '%'; Carrega(); int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bf = new PessoaBD(); Pessoa pessoa = bf.Select(codigo); if (!IsFuncionario(pessoa.Tipo)) { Response.Redirect("AcessoNegado.aspx"); } AssociadoBD bd = new AssociadoBD(); DataSet ds = bd.SearchAll(termofull); grvAssociados.DataSource = ds.Tables[0].DefaultView; grvAssociados.DataBind(); int quantidade = ds.Tables[0].Rows.Count; if (quantidade > 0) { grvAssociados.DataSource = ds.Tables[0].DefaultView; grvAssociados.DataBind(); lblMensagem.Text = "Existem " + quantidade + " Associados cadastrados"; } else { lblMensagem.Text = "Nenhum Associado cadastrado"; } //verifica a quantidade de associados no dataset }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CarregaTotal(); } int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(codigo); string[] meses = new string[] { "Janeiro", "Feveiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" }; int mesatual = DateTime.Now.Month; lblMes.Text = meses[mesatual - 1]; MateriaPrimaBD materiaPrimaBD = new MateriaPrimaBD(); DataSet ds = materiaPrimaBD.GetEstoqueMinimo(); string produtos = ""; for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { DataRow dr = ds.Tables[0].Rows[i]; string nome = Convert.ToString(dr["mat_nome"]); produtos = produtos + nome + ", "; } lblAlertaEstoqueMinimo.Text = "Produtos abaixo do estoque mínimo: " + produtos; }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bf = new PessoaBD(); Pessoa pessoa = bf.Select(codigo); if (!IsFuncionario(pessoa.Tipo)) { Response.Redirect("AcessoNegado.aspx"); } AssociadoBD bd = new AssociadoBD(); DataSet ds = bd.SelectAllWithSindicate(); //verifica a quantidade de associados no dataset int quantidade = ds.Tables[0].Rows.Count; if (quantidade > 0) { grvAssociados.DataSource = ds.Tables[0].DefaultView; grvAssociados.DataBind(); lblMensagem.Text = "Existem " + quantidade + " Associados cadastrados"; } else { lblMensagem.Text = "Nenhum Associado cadastrado"; } Carrega(); }
protected void btnEntrar_Click(object sender, EventArgs e) { string cpf = txtCpf.Text.Trim(); string senha = txtSenha.Text.Trim(); if (!IsPreenchido(cpf)) { lblMensagem.Text = "Preencha o email"; txtCpf.Focus(); return; } if (!IsPreenchido(senha)) { lblMensagem.Text = "Preencha a senha"; txtSenha.Focus(); return; } PessoaBD bd = new PessoaBD(); Pessoa pessoa = new Pessoa(); pessoa = bd.Autentica(cpf, senha); if (!UsuarioEncontrado(pessoa)) { lblMensagem.Text = "Usuário não encontrado"; txtCpf.Focus(); return; } Session["ID"] = pessoa.Codigo; PessoaBD pessoabd = new PessoaBD(); Pessoa pescod = pessoabd.Select(Convert.ToInt32(Session["ID"])); Logon logon = new Logon(); logon.Pessoa = pescod; var time = DateTime.Now; string formattedTime = time.ToString("yyyy/MM/dd hh:mm:ss"); logon.Tempo = Convert.ToDateTime(formattedTime); LogonBD bl = new LogonBD(); bl.Insert(logon); switch (pessoa.Tipo) { case 0: Response.Redirect("HomeAssociado.aspx"); break; case 1: Response.Redirect("HomeFuncionario.aspx"); break; default: break; } }
private void Carrega() { PessoaBD bd = new PessoaBD(); DataSet ds = bd.SelectAll(); int rows = ds.Tables[0].Rows.Count; DataTable dt = ds.Tables[0]; GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); lblMensagem.Text = "Usuário(s) encontrado(s) : " + rows.ToString(); GridView1.Visible = true; }
// evento click do botão protected void BtnLogar_Click(object sender, EventArgs e) { string email = txtEmail.Text.Trim(); string senha = txtSenha.Text.Trim(); if (!IsPreenchido(email)) { lblMensagem.Text = "Preencha o Email !!"; txtEmail.Focus(); return; } if (!IsPreenchido(senha)) { lblMensagem.Text = "Preencha a Senha !!"; txtSenha.Focus(); return; } PessoaBD bd = new PessoaBD(); Pessoa pessoa = new Pessoa(); pessoa = bd.Autentica(email, senha); if (!UsuarioEncontrado(pessoa)) { lblMensagem.Text = "Usuario não encontrado !!"; txtEmail.Focus(); return; } Session["ID"] = pessoa.Codigo; switch (pessoa.Tipo) { case 'A': Response.Redirect("Administrador/Adm.aspx"); break; case 'G': Response.Redirect("Garçom/Garçom.aspx"); break; default: break; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(Convert.ToInt32(Session["ID"])); txtNome.Text = pessoa.Nome; txtEmail.Text = pessoa.Email; txtSenha.Text = pessoa.Senha; txtTipo.Text = pessoa.Tipo.ToString(); } txtNome.Focus(); }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["id"]); PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(codigo); if (!IsAdministrador(pessoa.Tipo)) { Response.Redirect("../AcessoNegado/AcessoNegado.aspx"); } else { lblTitulo.Text = "Bem vindo (Administrador): " + pessoa.Nome; } }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(codigo); if (!IsAssociado(pessoa.Tipo)) { Response.Redirect("AcessoNegado.aspx"); } else { lblTitulo.Text = "Bem vindo " + pessoa.Nome + " o que deseja fazer hoje:"; } }
protected void btnEntrar_Click(object sender, EventArgs e) { string email = txtEmail.Text.Trim(); string senha = txtSenha.Text.Trim(); if (!IsPreenchido(email)) { lblMensagem.Text = "Preencha o email"; txtEmail.Focus(); return; } if (!IsPreenchido(senha)) { lblMensagem.Text = "Preencha a senha"; txtSenha.Focus(); return; } PessoaBD bd = new PessoaBD(); Pessoa pessoa = new Pessoa(); pessoa = bd.Autentica(email, senha); if (!UsuarioEncontrado(pessoa)) { lblMensagem.Text = "Usuário não encontrado"; txtEmail.Focus(); return; } Session["id"] = pessoa.Cpf; switch (pessoa.Tipo) { case 0: Response.Redirect("Home.aspx"); break; case 1: Response.Redirect("Home.aspx"); break; default: break; } }
protected void btnSalvar_Click(object sender, EventArgs e) { PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(Convert.ToInt32(Session["ID"])); pessoa.Codigo = Convert.ToInt32(Session["ID"]); pessoa.Nome = txtNome.Text; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.Tipo = txtTipo.SelectedItem.Value; if (bd.Update(pessoa)) { lblMensagem.Text = "Usuário alterado com sucesso"; txtNome.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void btnEntrar_Click(object sender, EventArgs e) { string nome = txtNome.Text.Trim(); string senha = txtSenha.Text.Trim(); if (!IsPreenchido(nome)) { lblMensagem.Text = "Preencha o nome do usuário"; txtNome.Focus(); return; } if (!IsPreenchido(senha)) { lblMensagem.Text = "Preencha a senha"; txtSenha.Focus(); return; } PessoaBD bd = new PessoaBD(); Pessoa pessoa = new Pessoa(); pessoa = bd.Autentica(nome, senha); if (!UsuarioEncontrado(pessoa)) { lblMensagem.Text = "Usuário não encontrado"; txtNome.Focus(); return; } Session["ID"] = pessoa.Codigo; switch (pessoa.Tipo) { case 0: Response.Redirect("ADM/Index.aspx"); break; } }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { { int codigo = 0; switch (e.CommandName) { case "Alterar": codigo = Convert.ToInt32(e.CommandArgument); Session["ID"] = codigo; Response.Redirect("Alterar_Usuario.aspx"); break; case "Deletar": codigo = Convert.ToInt32(e.CommandArgument); PessoaBD bd = new PessoaBD(); bd.Delete(codigo); Carrega(); break; default: break; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["ID"] != null) { int codigo = Convert.ToInt32(Session["ID"]); PessoaBD bd = new PessoaBD(); Pessoa pessoa = bd.Select(codigo); if (!IsGarcom(pessoa.Tipo)) { Response.Redirect("../AcessoNegado/AcessoNegado.aspx"); } else { lblTitulo.Text = "Bem vindo Garçom/Churrasqueiro : " + pessoa.Nome; } Carrega(); } else { Response.Redirect("../Paginas/LogarSistema.aspx"); } }
protected void btnSalvar_Click(object sender, EventArgs e) { Pessoa pessoa = new Pessoa(); pessoa.Nome = txtNome.Text; pessoa.Email = txtEmail.Text; pessoa.Senha = txtSenha.Text; pessoa.Tipo = txtTipo.Text; PessoaBD bd = new PessoaBD(); if (bd.Insert(pessoa)) { lblMensagem.Text = "Usuário cadastrado com sucesso"; txtNome.Text = ""; txtEmail.Text = ""; txtSenha.Text = ""; txtTipo.Text = ""; txtNome.Focus(); } else { lblMensagem.Text = "Erro ao salvar."; } }
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { string nome = txtNome.Text.Trim(); string senha = txtSenha.Text.Trim(); if (!IsPreenchido(nome)) { Type cstype = this.GetType(); // Get a ClientScriptManager reference from the Page class. ClientScriptManager cs = Page.ClientScript; // Check to see if the startup script is already registered. if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) { String cstext = "alert('Preencha o Nome');"; cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); } txtNome.Focus(); return; } if (!IsPreenchido(senha)) { Type cstype = this.GetType(); // Get a ClientScriptManager reference from the Page class. ClientScriptManager cs = Page.ClientScript; // Check to see if the startup script is already registered. if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) { String cstext = "alert('Insira sua Senha');"; cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); } txtSenha.Focus(); return; } PessoaBD bd = new PessoaBD(); Pessoa pessoa = new Pessoa(); pessoa = bd.Autentica(nome, senha); if (!UsuarioEncontrado(pessoa)) { Type cstype = this.GetType(); // Get a ClientScriptManager reference from the Page class. ClientScriptManager cs = Page.ClientScript; // Check to see if the startup script is already registered. if (!cs.IsStartupScriptRegistered(cstype, "PopupScript")) { String cstext = "alert('Usuário não encontrado');"; cs.RegisterStartupScript(cstype, "PopupScript", cstext, true); } txtNome.Focus(); return; } Session["ID"] = pessoa.Codigo; switch (pessoa.Tipo) { case "Administrador": Response.Redirect("ADM/Administrador.aspx"); break; case "Funcionário": Response.Redirect("Client/Index.aspx"); break; default: break; } }