protected void btnSalvaEntra_Click(object sender, EventArgs e) { UsuariosBD bd = new UsuariosBD(); Usuarios usuario = bd.Select(Convert.ToInt32(Session["ID"])); usuario.Senha = txtSenhav.Text; if (txtSenhav.Text == txtConfSenha.Text) { txtConfSenha.Text = usuario.Senha; } usuario.PriAcesso = "0"; //bd.Update(usuario); if (bd.Update(usuario)) { if (usuario.Tipo == 0) { Response.Redirect("Indeex.aspx"); } else { Response.Redirect("IndexUser.aspx"); } } //Login passando = new Login(); //try //{ // passando.senha = senhav; //} //finally //{ // passando.Dispose(); //} }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { UsuariosBD bd = new UsuariosBD(); Usuarios usuario = bd.Select(Convert.ToInt32(Session["ID"])); txtConfSenha.Text = usuario.Senha; usuario.PriAcesso = "0"; } }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); UsuariosBD bd = new UsuariosBD(); Usuarios usuarios = bd.Select(codigo); if (!IsAdministrador(usuarios.Tipo)) { Response.Redirect("AcessoNegado.aspx"); } else { lblTitulo.Text = "" + usuarios.Nome; } CarregaAlerta(); }
protected void Page_Load(object sender, EventArgs e) { int codigo = Convert.ToInt32(Session["ID"]); UsuariosBD bd = new UsuariosBD(); Usuarios usuarios = bd.Select(codigo); if (!IsUser(usuarios.Tipo)) { Response.Redirect("IndexUser.aspx"); } else { lblTitulo.Text = "" + usuarios.Nome; ProdutoBD produtoBD = new ProdutoBD(); DataSet ds = produtoBD.GetEstoqueMinimo(); int quantidadeLinhas = ds.Tables[0].Rows.Count; string produtos = ""; for (int i = 0; i < quantidadeLinhas; i++) { DataRow dr = ds.Tables[0].Rows[i]; string nome = Convert.ToString(dr["prod_nome"]); produtos = produtos + nome + ","; } lblAviso.Text = "Produtos abaixo do estoque mínimo: " + produtos; MateriaPrimaBD materiaPrimaBD = new MateriaPrimaBD(); DataSet dst = materiaPrimaBD.GetEstoqueMin(); int quantidadeLinha = dst.Tables[0].Rows.Count; string materia = ""; for (int i = 0; i < quantidadeLinha; i++) { DataRow dr = dst.Tables[0].Rows[i]; string nome = Convert.ToString(dr["mat_nome"]); materia = materia + nome + ","; } lblAvisoMateria.Text = "Matéria Prima abaixo do estoque mínimo: " + materia; } }
protected void btnLogar_Click(object sender, EventArgs e) { //UsuariosBD usuDB = new UsuariosBD(); string login = txtLogin.Text.Trim(); string senha = txtSenha.Text.Trim(); Session["senha"] = txtSenha.Text; //Usuarios usuarios = usuDB.Autentica(login, senha); //Session["ID"] = usuarios.Codigo; if (!IsPreenchido(login)) { lblMensagem.Text = "Preencha o login"; txtLogin.Focus(); return; } if (!IsPreenchido(senha)) { lblMensagem.Text = "Preencha a senha"; txtSenha.Focus(); return; } UsuariosBD bd = new UsuariosBD(); Usuarios usuarios = new Usuarios(); usuarios = bd.Autentica(login, senha); if (!UsuarioEncontrado(usuarios)) { lblMensagem.Text = "Usuário não encontrado"; txtLogin.Focus(); return; } Session["ID"] = usuarios.Codigo; UsuariosBD carregabd = new UsuariosBD(); Usuarios usuario = carregabd.Select(usuarios.Codigo); if (usuario.PriAcesso == "1") { Response.Redirect("PrimeiroAcesso.aspx"); } else if (usuario.PriAcesso == "0") { Response.Redirect("Indeex.aspx"); } else { lblMensagem.Text = "Usuário não encontrado"; txtLogin.Focus(); return; } //switch (usuarios.Tipo) //{ // case 0: // Response.Redirect("Index.aspx"); // break; // case 1: // Response.Redirect("IndexUser.aspx"); // break; // default: // break; //} }