예제 #1
0
        protected void lknPagHome_Click(object sender, EventArgs e)
        {
            try
            {
                int idSistema            = Convert.ToInt32(((LinkButton)sender).CommandArgument);
                List <E.VMSistema> items = LIST_SISTEMAS_USUARIO;
                sistema.SISTEMA_ACTUAL = items.Where(x => x.IdSistema == idSistema).FirstOrDefault();
                LIST_ROLES_USUARIO     = null;
                LIST_ITEMS_USUARIO     = null;
                //Busca el rol principal
                List <E.VMRol> roles = LIST_ROLES_USUARIO;
                //Por el momento selecciona el prime rol dle sistema... Depues mostrara paises
                sistema.ROL_ACTUAL = roles[0];

                StackUrlSistema.Clear();
                if (sistema.SISTEMA_ACTUAL.Embebido)
                {
                    Response.Redirect(sistema.SISTEMA_ACTUAL.UrlHome);
                }
                else
                {
                    string parametros = "tkn=" + sistema.TOKEN_SESION;
                    Response.Redirect(sistema.SISTEMA_ACTUAL.UrlHome + "?" + HttpUtility.UrlPathEncode(parametros));
                }
            }
            catch (Exception ex)
            {
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            divActualizaPassVencida.Visible = false;
            pnlMensajeErrorPass.Visible     = false;

            LimpiarMensajeError();
            StackUrlSistema.Clear();
            Session.Clear();
        }