Exemple #1
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            LoginLogica loginLogica = new LoginLogica();
            Cuenta      cuenta      = loginLogica.IniciarSesion(txtUsuario.Text, txtContraseña.Text);

            if (cuenta == null)
            {
                MessageBox.Show("Error, el usuario o la contraseña ingresados son incorrectos, verifique sus datos e inténtelo de nuevo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }


            if (cuenta.Colaborador.Rol == Rol.Docente)
            {
                frmDocente frm = new frmDocente();
                frm.Show();
            }
            else if (cuenta.Colaborador.Rol == Rol.Director)
            {
                frmDirector frm = new frmDirector();
                frm.Show();
            }
            else if (cuenta.Colaborador.Rol == Rol.Adminitrativo)
            {
                frmAdministrativo frm = new frmAdministrativo();
                frm.Show();
            }
        }
Exemple #2
0
        public DataTable mtdAdministrativo()
        {
            clConexion objConexion = new clConexion();
            frmMostrarSecretaria objMostrar = new frmMostrarSecretaria();
            DataTable dtprofesor = new DataTable();

            string consulta = "select * from Administrativo where Usuario = '" + USER + "'AND Contraseña = '" + CONTRA + "'";
            dtprofesor = objConexion.mtdDesconectado(consulta);
            string rol;
            try
            {
                if (Convert.ToString(dtprofesor.Rows[0]["Usuario"]) != "" && Convert.ToString(dtprofesor.Rows[0]["Contraseña"]) != "")
                {
                    rol = Convert.ToString(dtprofesor.Rows[0]["Rol"]);
                    if (rol == "Secretaria")
                    {
                        MessageBox.Show("Bienvenido");
                        frmSecretaria objSecretaria = new frmSecretaria();
                        objSecretaria.Show();
                    }
                    else if (rol == "Profesor")
                    {
                        MessageBox.Show("Bienvenido");
                        frmDocente objDocente = new frmDocente();
                        objDocente.Show();
                    }
                    else if (rol == "Coordinador")
                    {

                        MessageBox.Show("Bienvenido");
                        frmCoordinador objCoordinador = new frmCoordinador();
                        objCoordinador.Show();
                    }

                }

            }
            catch (Exception)
            {

                MessageBox.Show("Usuario o Contarseña Incorrecta");
            }
            return dtprofesor;
        }