public void PermisosVista(string idsu, string idaspvista) { List <ClsPermisos> objPermisosVista = new ClsPermisosN().PermisosVista(idsu, idaspvista); //aqui es donde se cierran las ventanas y redirecciona al inicio foreach (ClsPermisos x in objPermisosVista) { if ((x.ObjV.Idaspvista == idaspvista && x.ObjE.Idaspelemento == "te") || x.ObjV.Idaspvista == "tv") { Response.Redirect("../inicio.aspx"); } } }
public static bool FnUPermisos(List <ClsPermisos> OO, string IDR) { bool UpdatePermisos = false; bool DeletePermisos = false; ClsPermisos Opermisos1 = new ClsPermisos(); Opermisos1.ObjR.Id_rol = IDR; DeletePermisos = new ClsPermisosN().FnDPermisosN(Opermisos1); foreach (ClsPermisos OO1 in OO) { ClsPermisos Opermisos = new ClsPermisos(); Opermisos.ObjM.IdModulo = OO1.ObjM.IdModulo; Opermisos.ObjV.Idvista = OO1.ObjV.Idvista; Opermisos.ObjE.Id_elemento = OO1.ObjE.Id_elemento; Opermisos.ObjR.Id_rol = IDR; UpdatePermisos = new ClsPermisosN().FnUPermisosN(Opermisos); } return(DeletePermisos & UpdatePermisos); }
public static List <ClsPermisos> FnRPermisosV(string IdRol) { List <ClsPermisos> ObjPermisos = new ClsPermisosN().FnRPermisosN(IdRol); return(ObjPermisos); }
public static List <ClsPermisos> Modulos(string idsu) { List <ClsPermisos> objPermisos = new ClsPermisosN().PermisosPM(idsu); return(objPermisos); }