Exemple #1
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (DropDownListRoles.SelectedValue == "1")
            {
                WAlumnoVista.ObtenerDatosDeAlumno(1, UsuarioLogeado);         //En este metodo hace que el UsuarioLogeado objeto los valores del loggeo
                if (objLoggerinf != null)                                     //Comparamos si el objeto que nos regreso y agregamos(declarado como objLoggerinf ) es nulo si es nulo no entra y si si nos manda a la pagina de inicio de la pagina
                {
                    Session.Clear();                                          // limpiamos la sesion
                    Session.Add("UsuarioLogeado", objLoggerinf);              //Creamos la variable de sesion en donde la podremos utlizar cuando nos mande a la master
                    Response.Redirect("/Paginas/Usuario/Default.aspx", true); // no direcciona a la pagina default de la master
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "ModalView", "<script>  $('#PanelAviso').removeClass('ocultar').addClass('mostrar');</script>", false);
                }
            }
            if (DropDownListRoles.SelectedValue == "2")
            {
                WEspecialistaVista.ObtenerDatosDeEspecialista(1, UsuarioLogeadoEspecialista); //En este metodo hace que el UsuarioLogeado objeto los valores del loggeo
                if (objLoggerinfEs != null)                                                   //Comparamos si el objeto que nos regreso y agregamos(declarado como objLoggerinf ) es nulo si es nulo no entra y si si nos manda a la pagina de inicio de la pagina
                {
                    Session.Clear();                                                          // limpiamos la sesion

                    if (objLoggerinfEs.Rol == 3)
                    {
                        Session.Add("UsuarioLogeadoAdministrador", objLoggerinfEs); //Creamos la variable de sesion en donde la podremos utlizar cuando nos mande a la master

                        Response.Redirect("/Paginas/Admin/Default.aspx", true);     // no direcciona a la pagina default de la master
                    }

                    if (objLoggerinfEs.Rol == 2)
                    {
                        Session.Add("UsuarioLogeadoEspecialista", objLoggerinfEs);     //Creamos la variable de sesion en donde la podremos utlizar cuando nos mande a la master
                        Response.Redirect("/Paginas/Especialista/Default.aspx", true); // no direcciona a la pagina default de la master
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), "ModalView", "<script>  $('#PanelAviso').removeClass('ocultar').addClass('mostrar');</script>", false);
                    }
                }
            }
        }
Exemple #2
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (DropDownListRoles.SelectedValue == "1")
     {
         WAlumnoVista.ObtenerDatosDeAlumno(1, UsuarioLogeado); //En este metodo hace que el UsuarioLogeado objeto los valores del loggeo
         if (objLoggerinf != null)                             //Comparamos si el objeto que nos regreso y agregamos(declarado como objLoggerinf ) es nulo si es nulo no entra y si si nos manda a la pagina de inicio de la pagina
         {
             Session.Clear();                                  // limpiamos la sesion
             Session.Add("UsuarioLogeado", objLoggerinf);      //Creamos la variable de sesion en donde la podremos utlizar cuando nos mande a la master
             Response.Redirect("/Default.aspx", true);         // no direcciona a la pagina default de la master
         }
     }
     if (DropDownListRoles.SelectedValue == "2")
     {
         WEspecialistaVista.ObtenerDatosDeEspecialista(1, UsuarioLogeadoEspecialista); //En este metodo hace que el UsuarioLogeado objeto los valores del loggeo
         if (objLoggerinfEs != null)                                                   //Comparamos si el objeto que nos regreso y agregamos(declarado como objLoggerinf ) es nulo si es nulo no entra y si si nos manda a la pagina de inicio de la pagina
         {
             Session.Clear();                                                          // limpiamos la sesion
             Session.Add("UsuarioLogeadoEspecialista", objLoggerinfEs);                //Creamos la variable de sesion en donde la podremos utlizar cuando nos mande a la master
             Response.Redirect("/Default.aspx", true);                                 // no direcciona a la pagina default de la master
         }
     }
 }