private void btnEntrar_Click(object sender, EventArgs e) { if (validar()) // Verificar que los campos no este vacios { if (txtusuario.Text == "sae" && txtclaveUsua.Text == "root") { pass = bllPrin.Encriptar2("upcvoting", "root"); } else { pass = bllPrin.Encriptar(txtclaveUsua.Text, "sae"); } user = bllUser.buscar(txtusuario.Text, pass); if (user != null) // Verificar si el usuario existe en la base de datos { if (!string.IsNullOrEmpty(user.rol)) // Verifica que tiene un rol definido como usuario { if (buscarCompany(user.rol)) { this.Hide(); MDIPrincipal frm = new MDIPrincipal(); frm.ShowDialog(); } } else { MessageBox.Show("El Usuario no tiene un rol definido ", "SAE Control.. Verifique", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Usuario o Contraseña incorrectas", "SAE Control -> Verifique", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Datos de Inicio de Sesion Incorrectos", "SAE Control -> Verifique", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }