Ejemplo n.º 1
0
 private void consultarEncargado()
 {
     try
     {
         string strNombreAplica;
         strNombreAplica = Assembly.GetExecutingAssembly().GetName().Name + ".xml";
         clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);
         if (consultarConexion(objUsuario))
         {
             if (!objUsuario.Contrasena.Equals(string.Empty))
             {
                 if (objUsuario.Rol.Equals("Director"))
                 {
                     txtIdPadre.Enabled = true;
                 }
                 else
                 {
                     txtIdPadre.Text = objUsuario.Identificacion;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         mostrarMsj(ex.Message);
     }
 }
Ejemplo n.º 2
0
        private void realizarConexion()
        {
            try
            {
                clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);

                objUsuario.NombreUsuario = this.txtUsuario.Text.Trim();
                objUsuario.Contrasena    = this.txtContraseña.Text.Trim();
                objUsuario.Rol           = ddlRol.SelectedItem.Text;


                if (!objUsuario.realizarConex())
                {
                    mostrarMsj(objUsuario.Error);
                    objUsuario = null;
                    return;
                }
                objUsuario = null;

                Response.Redirect(Request.Url.ToString());
            }
            catch (Exception ex)
            {
                lblUserConex.Text = ex.Message;
            }
        }
Ejemplo n.º 3
0
 private void consultarEncargado()
 {
     try
     {
         clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);
         if (consultarConexion(objUsuario))
         {
             if (!objUsuario.Contrasena.Equals(string.Empty))
             {
                 if (objUsuario.Rol.Equals("Director"))
                 {
                     txtIdentEstu.Enabled = true;
                 }
                 else
                 {
                     txtIdentEstu.Text = objUsuario.Identificacion;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         mostrarMsj(ex.Message);
     }
 }
Ejemplo n.º 4
0
        private void modificar()
        {
            if (!validar("modificar"))
            {
                return;
            }

            clsUsuariosOPE objMatri = new clsUsuariosOPE(strNombreAplica, "frmGestHijo");

            objMatri.NombreUsuario   = this.txtUsuario.Text.Trim();
            objMatri.Email           = this.txtEmail.Text.Trim();;
            objMatri.Contrasena      = this.txtContraseña.Text.Trim();;
            objMatri.Identificacion  = this.txtIdentificacion.Text.Trim();
            objMatri.Nombre          = this.txtNombres.Text.Trim();;
            objMatri.Apellido        = this.txtApellidos.Text.Trim();;
            objMatri.FechaNacimiento = this.txtFecNac.Text.Trim();;
            objMatri.Telefono        = this.txtTelefono.Text.Trim();;
            objMatri.IdentPadre      = this.txtIdPadre.Text.Trim();
            objMatri.GvGen           = this.gvMatricula;

            if (!objMatri.modificarOpe())
            {
                mostrarMsj(objMatri.Error);
                objMatri = null;
                return;
            }
            mostrarMsj(objMatri.Mensaje);
            objMatri = null;
            limpiarControles();
            inhabilitarControles("modificar");
        }
Ejemplo n.º 5
0
        private void eliminar()
        {
            try
            {
                if (!validar("eliminar"))
                {
                    return;
                }

                clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica, "frmGestUsuario");
                objUsuario.Identificacion = this.txtIdentificacion.Text.Trim();
                objUsuario.GvGen          = this.gvUsuario;

                if (!objUsuario.eliminarOpe())
                {
                    mostrarMsj(objUsuario.Error);
                    objUsuario = null;
                    return;
                }
                mostrarMsj(objUsuario.Mensaje);
                limpiarControles();
                inhabilitarControles("eliminar");
                objUsuario = null;
                return;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 6
0
        private void eliminar()
        {
            try
            {
                clsUsuariosOPE objMatri = new clsUsuariosOPE(strNombreAplica, "frmGestHijo");

                objMatri.Identificacion = this.txtIdentificacion.Text.Trim();
                objMatri.GvGen          = this.gvMatricula;

                if (!objMatri.eliminarOpe())
                {
                    mostrarMsj(objMatri.Error);
                    objMatri = null;
                    return;
                }
                mostrarMsj(objMatri.Mensaje);
                objMatri = null;
                limpiarControles();
                inhabilitarControles("eliminar");
            }
            catch (Exception ex)
            {
                mostrarMsj(ex.Message);
            }
        }
Ejemplo n.º 7
0
        private void llenarInfoGrupo()
        {
            clsGruposOPE   objGrupo   = new clsGruposOPE(strNombreAplica);
            clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);

            if (consultarGrupo(objGrupo))
            {
                txtProfesor.Text   = objGrupo.NomProf;
                txtDias.Text       = objGrupo.Dia;
                txtHoraInicio.Text = objGrupo.HoraIn;
                txtHoraFin.Text    = objGrupo.HoraFin;
            }
        }
Ejemplo n.º 8
0
        private void cerrarSesion()
        {
            strNombreAplica = Assembly.GetExecutingAssembly().GetName().Name + ".xml";
            clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);

            if (objUsuario.cerrarSesion())
            {
                lblUserConex.Text = "Desconectado";
                llenarMenuLogin();
                pnlInicio.Visible = false;
                pnlLogin.Visible  = true;
                Response.Redirect("~/frmLogin.aspx");
                return;
            }
        }
Ejemplo n.º 9
0
 private bool consultarConexion(clsUsuariosOPE objConsEst)
 {
     try
     {
         if (!objConsEst.consConex())
         {
             mostrarMsj(objConsEst.Error);
             objConsEst = null;
             return(false);
         }
         return(true);
     }
     catch (Exception ex)
     {
         mostrarMsj(ex.Message);
         return(false);
     }
 }
Ejemplo n.º 10
0
 private bool consultarConexion(clsUsuariosOPE objConsEst)
 {
     try
     {
         if (!objConsEst.consConex())
         {
             lblUserConex.Text = objConsEst.Error;
             objConsEst        = null;
             return(false);
         }
         return(true);
     }
     catch (Exception ex)
     {
         lblUserConex.Text = ex.Message;
         return(false);
     }
 }
Ejemplo n.º 11
0
        private void llenarGiv()
        {
            try
            {
                clsUsuariosOPE objMatri = new clsUsuariosOPE(strNombreAplica);

                objMatri.GvGen = this.gvUsuario;

                if (!objMatri.cargarUsuariosOpe())
                {
                    mostrarMsj(objMatri.Error);
                    objMatri = null;
                    return;
                }
                objMatri = null;
            }
            catch (Exception ex)
            {
                mostrarMsj(ex.Message);
            }
        }
Ejemplo n.º 12
0
        private void registrar()
        {
            try
            {
                if (!validar("registrar"))
                {
                    return;
                }

                clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);

                objUsuario.NombreUsuario   = this.txtUsuario.Text.Trim();
                objUsuario.Email           = this.txtEmail.Text.Trim();
                objUsuario.Contrasena      = this.txtContraseña.Text.Trim();
                objUsuario.Identificacion  = this.txtIdentificacion.Text.Trim();
                objUsuario.Nombre          = this.txtNombres.Text.Trim();
                objUsuario.Apellido        = this.txtApellidos.Text.Trim();
                objUsuario.FechaNacimiento = this.txtFecNac.Text.Trim();
                objUsuario.Telefono        = this.txtTelefono.Text.Trim();
                objUsuario.IdRol           = Convert.ToInt32(this.ddlRol.SelectedValue);
                objUsuario.GvGen           = this.gvUsuario;

                if (!objUsuario.registrarUsuarioOpe())
                {
                    mostrarMsj(objUsuario.Error);
                    objUsuario = null;
                    return;
                }
                mostrarMsj(objUsuario.Mensaje);
                objUsuario = null;
                limpiarControles();
                return;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 13
0
        private void registrar()
        {
            try
            {
                if (!validar("registrar"))
                {
                    return;
                }

                clsUsuariosOPE objMatri = new clsUsuariosOPE(strNombreAplica);

                objMatri.NombreUsuario   = this.txtUsuario.Text.Trim();
                objMatri.Email           = this.txtEmail.Text.Trim();;
                objMatri.Contrasena      = this.txtContraseña.Text.Trim();;
                objMatri.Identificacion  = this.txtIdentificacion.Text.Trim();
                objMatri.Nombre          = this.txtNombres.Text.Trim();;
                objMatri.Apellido        = this.txtApellidos.Text.Trim();;
                objMatri.FechaNacimiento = this.txtFecNac.Text.Trim();;
                objMatri.Telefono        = this.txtTelefono.Text.Trim();;
                objMatri.IdentPadre      = this.txtIdPadre.Text.Trim();
                objMatri.GvGen           = this.gvMatricula;

                if (!objMatri.registrarEstudiante())
                {
                    mostrarMsj(objMatri.Error);
                    objMatri = null;
                    return;
                }
                mostrarMsj(objMatri.Mensaje);
                objMatri = null;
                limpiarControles();
                consultarEncargado();
            }
            catch (Exception ex)
            {
                mostrarMsj(ex.Message);
            }
        }
Ejemplo n.º 14
0
        private bool consultarEstudiante()
        {
            try
            {
                if (!validar("consultarEstudiante"))
                {
                    return(false);
                }

                clsUsuariosOPE objMatri = new clsUsuariosOPE(strNombreAplica, "frmGestHijo");

                objMatri.Identificacion = this.txtIdentificacion.Text.Trim();

                if (!objMatri.consultarUsuarioOpe())
                {
                    mostrarMsj(objMatri.Error);
                    objMatri = null;
                    return(false);
                }
                txtUsuario.Text    = objMatri.NombreUsuario;
                txtEmail.Text      = objMatri.Email;
                txtContraseña.Text = objMatri.Contrasena;
                txtNombres.Text    = objMatri.Nombre;
                txtApellidos.Text  = objMatri.Apellido;
                txtFecNac.Text     = Convert.ToDateTime(objMatri.FechaNacimiento).ToString("yyyy-MM-dd");
                txtTelefono.Text   = objMatri.Telefono;
                txtIdPadre.Text    = objMatri.IdentPadre;
                mostrarMsj(objMatri.Mensaje);
                objMatri = null;
                inhabilitarControles("consultarEstudiante");
                return(true);
            }
            catch (Exception ex)
            {
                mostrarMsj(ex.Message);
                return(false);
            }
        }
Ejemplo n.º 15
0
        private bool consultar()
        {
            try
            {
                if (!validar("consultar"))
                {
                    return(false);
                }

                clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica, "frmGestUsuario");

                objUsuario.Identificacion = this.txtIdentificacion.Text.Trim();

                if (!objUsuario.consultarUsuarioOpe())
                {
                    mostrarMsj(objUsuario.Error);
                    objUsuario = null;
                    return(false);
                }
                txtUsuario.Text        = objUsuario.NombreUsuario;
                txtEmail.Text          = objUsuario.Email;
                txtContraseña.Text     = objUsuario.Contrasena;
                txtIdentificacion.Text = objUsuario.Identificacion;
                txtNombres.Text        = objUsuario.Nombre;
                txtApellidos.Text      = objUsuario.Apellido;
                txtFecNac.Text         = objUsuario.FechaNacimiento;
                txtTelefono.Text       = objUsuario.Telefono;
                mostrarMsj(objUsuario.Mensaje);
                inhabilitarControles("consultar");
                objUsuario = null;

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 16
0
        private void modificar()
        {
            try
            {
                if (!validar("modificar"))
                {
                    return;
                }

                clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica, "frmGestUsuario");
                objUsuario.NombreUsuario   = this.txtUsuario.Text.Trim();
                objUsuario.Email           = this.txtEmail.Text.Trim();
                objUsuario.Identificacion  = this.txtIdentificacion.Text.Trim();
                objUsuario.Contrasena      = this.txtContraseña.Text.Trim();
                objUsuario.Nombre          = this.txtNombres.Text.Trim();
                objUsuario.Apellido        = this.txtApellidos.Text.Trim();
                objUsuario.FechaNacimiento = this.txtFecNac.Text.Trim();
                objUsuario.Telefono        = this.txtTelefono.Text.Trim();
                objUsuario.GvGen           = this.gvUsuario;

                if (!objUsuario.modificarUsuarioOpe())
                {
                    mostrarMsj(objUsuario.Error);
                    objUsuario = null;
                    return;
                }
                mostrarMsj(objUsuario.Mensaje);
                objUsuario = null;
                limpiarControles();
                inhabilitarControles("modificar");
                return;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 17
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         strNombreAplica = Assembly.GetExecutingAssembly().GetName().Name + ".xml";
         llenarDropDown(this.ddlRol);
         clsUsuariosOPE objUsuario = new clsUsuariosOPE(strNombreAplica);
         if (consultarConexion(objUsuario))
         {
             if (!objUsuario.Contrasena.Equals(string.Empty))
             {
                 lblUserConex.Text = "Conectado: " + objUsuario.Nombre + " - " + objUsuario.Rol;
                 mnuPpal.Items.RemoveAt(0);
                 pnlLogin.Visible = false;
                 if (Request.RawUrl.ToString().Equals("/frmLogin.aspx"))
                 {
                     pnlInicio.Visible = true;
                 }
                 llenarMenu(objUsuario.Rol);
                 mnuPpal.Orientation = Orientation.Horizontal;
             }
         }
     }
 }