//METODO PARA CARREGAR A TABELA private void CarregaGrid() { FuncionarioBD bd = new FuncionarioBD(); DataSet ds = bd.SelectAll(); if (ds.Tables[0].Rows.Count != 0) { gvFuncionario.DataSource = ds.Tables[0].DefaultView; gvFuncionario.DataBind(); } else { lblVazio.Text = "Nenhum registro encontrado!"; } }
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e) { String cpf = Login1.UserName; string senha = Login1.Password; FuncionarioBD bd = new FuncionarioBD(); int codigo = bd.Logar(cpf, senha); if (codigo > 0) { Session["FUN_ID"] = codigo; Response.Redirect("Index.aspx"); } else if (codigo == 0) { Login1.FailureText = "Funcionario nao localizado com esses dados.<br>Favor verificar CPF e senha!"; } else { Login1.FailureText = "Erro ao acessar o banco de dados.<br>Por favor, tente novamente mais tarde!"; } }
protected void btnLogar_Click(object sender, EventArgs e) { if ( String.IsNullOrEmpty( txtCpf.Text.Trim() )) { lblMensagem.Text = "Por favor, digite o CPF!"; txtCpf.Focus(); } if (String.IsNullOrEmpty(txtSenha.Text.Trim())) { lblMensagem.Text = "Por favor, digite a Senha!"; txtSenha.Focus(); } //pega o CPF e a senha digitados pelo usuario string cpf = txtCpf.Text; string senha = txtSenha.Text; FuncionarioBD bd = new FuncionarioBD(); int codigo = bd.Logar(cpf, senha); //se funcionario encontrado if (codigo > 0) { Session["FUN_ID"] = codigo; Response.Redirect("Index.aspx"); } //se funcionario nao encontrado else if (codigo == 0) { lblMensagem.Text = "Funcionario nao localizado com esses dados.<br>Favor verificar CPF e senha!"; } //se houve algum erro else { lblMensagem.Text = "Erro ao acessar o banco de dados.<br>Por favor, tente novamente mais tarde!"; } }
private void CarregaDropDownFuncionario() { FuncionarioBD bd = new FuncionarioBD(); DataSet ds = bd.SelectAll(true); ddlFuncionario.DataSource = ds.Tables[0].DefaultView; ddlFuncionario.DataBind(); ddlFuncionario.Items.Insert(0, "Selecione um funcionário"); ddlFuncionario.SelectedIndex = 0; }