/* * Métodos de verificación y funcionalidad de los botones de la pantalla de login * además de la funcionalidad con la consulta de bases de datos y * algunos elementos relacionados al manejo de la interfaz */ private void button1_Click(object sender, EventArgs e) { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); //String z = Tipotxt.SelectedValue.ToString(); String z = Tipotxt.SelectedItem.ToString(); if (Usertxt.Text.Equals("") || Passtxt.Text.Equals("") || z.Equals("")) { MessageBox.Show("Por favor, introduzca un ID válido", "ERROR*"); } else { bool x = false; if (z.Equals("ADMINISTRADOR")) { x = true; } obj.Id_Usuario = int.Parse(Usertxt.Text); obj.Contraseña = Passtxt.Text; obj.Administrador = x; Usuario g = vd.Entrar(obj); // string c = ""; bool val = g.Administrador; /* if (val) * { * c = "ADMINISTRADOR"; * } * else * { * c = "EMPLEADO"; * }*/ // MessageBox.Show(); if (g.Contraseña == obj.Contraseña && x == val) { MessageBox.Show("Permiso concedido ", "Éxito"); List <Ventas> listav = new List <Ventas>(); VentanaMenu ven = new VentanaMenu(g, listav); this.Hide(); ven.Show(); } else { MessageBox.Show("Usuario, Contraseña o Tipo de Usuario incorrectos ", "*Error"); } } }
/* * MEtodo de verificacion de usuario * */ private void button1_Click(object sender, EventArgs e) { Usuario obj = new Usuario(); Usuariodao vd = new Usuariodao(); //String z = Tipotxt.SelectedValue.ToString(); //String z = Tipotxt.SelectedItem.ToString(); if (Usertxt.Text.Equals("") || Passtxt.Text.Equals("")) { MessageBox.Show("Por favor, introduzca un ID válido", "ERROR*"); } else { //bool x = false; //if (z.Equals("ADMINISTRADOR")) //{ // x = true; //} obj.Id_Usuario = int.Parse(Usertxt.Text); obj.Contraseña = Passtxt.Text; //obj.Administrador = x; Usuario g = vd.Entrar(obj); // string c = ""; bool val = g.Administrador; /* if (val) * { * c = "ADMINISTRADOR"; * } * else * { * c = "EMPLEADO"; * }*/ // MessageBox.Show(); if (g.Contraseña == obj.Contraseña && val) { MessageBox.Show("Permiso concedido ", "Éxito"); //List<Ventas> listav = new List<Ventas>(); switch (ind) { case 1: VentanaRegistros v = new VentanaRegistros(listav, usuario); v.Show(); this.Hide(); break; case 2: VentanaUsuario ven = new VentanaUsuario(usuario, listav); ven.Show(); this.Hide(); break; case 3: VentanaPanesMenu ve = new VentanaPanesMenu(usuario, listav); ve.Show(); this.Hide(); break; case 4: VentanaProveedorMenu p = new VentanaProveedorMenu(usuario, listav); p.Show(); this.Hide(); break; case 5: VentanaInventarios inv = new VentanaInventarios(usuario, listav); inv.Show(); this.Hide(); break; } } else { MessageBox.Show("Usuario o Contraseña ", "*Error"); } } }