Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/11/2012, 13:21
Avatar de chris225
chris225
 
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 11 años, 6 meses
Puntos: 2
Respuesta: problema con login del master page

y aca les paso el codigo para validacion en inicio de sesion del master page

if (!Page.IsPostBack)
{
string pagina = Request.Url.Segments[Request.Url.Segments.Length - 1].ToUpper();
//string pagina = Request.Url.Segments[Request.Url.Segments.Length - 1];
if (pagina == "DEFAULT.ASPX")

switch (pagina)
{
case "DEFAULT.ASPX":
break;
case "LOGIN.ASPX":
break;
case "ABOUT.ASPX":
break;
default:


//Temporalmente para la busqueda de descuentos se les da permiso
if (pagina == "BUSQUEDADEDESCUENTOS.ASPX")
{
pnelButon.Visible = general;

btnConsulta.Visible = false;
btnIngreso.Visible = false;
btnModificacion.Visible = false;
btnRetiro.Visible = false;
}
else
{
if (Page.User.Identity.IsAuthenticated == false)
{
//Response.Redirect("~/Master/Login.aspx?ReturnUrl=" + Request.RawUrl);
Response.Redirect("~/Account/Login.aspx");

}
else if (Code.Permisos.validarPagina(Page.User.Identity.Na me, Request.Url.LocalPath, out imrc, out idmenu))
{
if (imrc)
{
// idmenu = HttpUtility.UrlEncode(Request.QueryString["idmenu"]);
general = Code.Permisos.validarpermisoUsuario(Page.User.Iden tity.Name, "WEB", idmenu, out outconsulta, out outingreso, out outmodifica, out outretiro);

pnelButon.Visible = general;

if (Request.QueryString.Count <= 0)
{
btnConsulta.Enabled = outconsulta;
btnIngreso.Enabled = outingreso;
btnModificacion.Enabled = outmodifica;
btnRetiro.Enabled = outretiro;
}
}
}
else { Response.Redirect("~/About.aspx?pe=e001"); }
}

break;
}
}
agregartabulador();
//System.Globalization.CultureInfo.CurrentCulture
}