private void btnIngresar_Click(object sender, EventArgs e) { usuarioName = tbNombreUsuario.Text; contrasena = tbContrasena.Text; BLUsuarios usuarioLog = new BLUsuarios(); usuario = usuarioLog.Loguear(usuarioName); string us = usuario.getNombreUsuario(); string cont = usuario.getContrasena(); int estate = usuario.getEstado(); int perfil = usuario.getPerfil(); try { if (!usuarioName.Equals("")) { if (!usuarioName.Equals(us) || !contrasena.Equals(cont)) { MessageBox.Show("Usuario o Contraseña incorrectos"); } else { if (usuarioName.Equals(us) && contrasena.Equals(cont) && perfil == PERFIL_ADMINISTRADOR && estate == ACTIVO) { FormAdministrador menuAdmin = new FormAdministrador(); this.Hide(); menuAdmin.ShowDialog(); this.Close(); } else if (usuarioName.Equals(us) && contrasena.Equals(cont) && perfil == PERFIL_DOCENTE && estate == ACTIVO) { MessageBox.Show("Logueo exitoso para ingresar a perfil docente"); } else if (usuarioName.Equals(us) && contrasena.Equals(cont) && perfil == PERFIL_SECRETARIA && estate == ACTIVO) { MessageBox.Show("Logueo exitoso para ingresar a perfil seceretaria"); } else if (estate == INACTIVO) { MessageBox.Show("El usuario no se encuentra activo, contacte con el administrador"); } } } else { MessageBox.Show("Por favor ingrese su usuario"); } } catch { } }
private void btnAceptar_Click(object sender, EventArgs e) { string user = txtUsuario.Text; string pass = txtPass.Text; if (DB.VerificarLogin(user, pass)) { FormAdministrador frmAdministrador = new FormAdministrador(); frmAdministrador.usuario = user; //this.Hide(); //frmAdministrador.Owner = this; this.Visible = false; frmAdministrador.Show(this); } else { MessageBox.Show("El usuario o la contraseña es incorrecto"); //txtUsuario.Focus(); txtUsuario.Select(); } }
//ens obre un formulari administrador per modificar public static void obrirFormAdministradorModificar(ADMINISTRADORS administrador) { FormAdministrador fAdministradors = new FormAdministrador(administrador); fAdministradors.ShowDialog(); }
//ens obre un formulari administrador public static void obrirFormAdministrador() { FormAdministrador fAdministradors = new FormAdministrador(); fAdministradors.ShowDialog(); }
private void button1_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); objeuser.username = textUsername.Text; objeuser.clave = textPass.Text; dt = objeNego.iniciaSesion(objeuser); if (textUsername.Text == "" || textPass.Text == "") { MessageBox.Show(" Las casillas no pueden estar vacias"); } else if (textUsername.Text != "" && textPass.Text != "") { if (dt.Rows.Count > 0) { MessageBox.Show(" Bienvenido " + dt.Rows[0][0].ToString(), " Mensaje ", MessageBoxButtons.OK, MessageBoxIcon.Information); usuario_name = dt.Rows[0][0].ToString(); idRol = dt.Rows[0][1].GetHashCode(); id = dt.Rows[0][4].GetHashCode(); //MessageBox.Show("" + id); // nuevo.mostrarPaquetes(id); if (idRol == 1) { FormAdministrador admin = new FormAdministrador(); admin.Show(); // adminForm form = new adminForm(); //form.Show(); this.Hide(); ///MessageBox.Show(" ADMINISTRADOR " + id); } if (idRol == 2) { //MessageBox.Show("EMPLEADO"); //MessageBox.Show(" Bienvenido " + dt.Rows[0][0].ToString(), " Mensaje ", MessageBoxButtons.OK, MessageBoxIcon.Information); //Colaborador colaborador = new Colaborador(); // colaborador.Show(); this.Hide(); /// MessageBox.Show(" EMPLEADO " + id); FormEmpleado emple = new FormEmpleado(); emple.Show(); } if (idRol == 3) { //MessageBox.Show(" Bienvenido " + dt.Rows[0][0].ToString(), " Mensaje ", MessageBoxButtons.OK, MessageBoxIcon.Information); //MessageBox.Show("CLIENTE"); //MessageBox.Show(" Bienvenido " + dt.Rows[0][4].ToString(), " Mensaje ", MessageBoxButtons.OK, MessageBoxIcon.Information); // idUsuario = dt.Rows[0][4].GetHashCode(); //id = idUsuario; // MessageBox.Show("" + id); // formCliente cliente = new formCliente(); //cliente.Show(); this.Hide(); // MessageBox.Show(" CLIENTE "+id); FormCliente clie = new FormCliente(); clie.Show(); } } else { MessageBox.Show(" Usuario o contraseña incorrecta "); // limpia(); contador++; if (contador == 3) { MessageBox.Show(" Ha sobrepasado los intentos de sesion por logueo, por favor contacte al administrador para su ayuda "); this.Close(); } } } }
public void abrirAdministrador() { FormAdministrador menu = new FormAdministrador(); menu.ShowDialog(); }