コード例 #1
0
 // GET: /TIpoCP/
 public ActionResult Index()
 {
     if (User.Identity.IsAuthenticated == false || (GlobalVariables.Acceso("17") == false && GlobalVariables.Acceso("18") == false))
     {
         return(RedirectToAction("../Home/Index/"));
     }
     else
     {
         if (GlobalVariables.idUsuario == null || GlobalVariables.idUsuario == "" || GlobalVariables.idOrganizacion == null)
         {
             var usr_actual = User.Identity.GetUserName();
             foreach (var item in db.MUB_USUARIOS.Where(u => u.EMAIL == usr_actual.ToString()))
             {
                 GlobalVariables.idUsuario      = item.ID_USUARIO.ToString();
                 GlobalVariables.idOrganizacion = item.ID_ORGANIZACION.ToString();
             }
         }
     }
     return(View(db.MUB_TIPO_CP.ToList()));
 }
コード例 #2
0
        // GET: /Usuarios/  @Html.ActionLink("Inicio", "Index", "Home")
        public ActionResult Index()
        {
            if (User.Identity.IsAuthenticated == false || (GlobalVariables.Acceso("17") == false && GlobalVariables.Acceso("18") == false))
            {
                return(RedirectToAction("../Home/Index/"));
            }
            else
            {
                if (GlobalVariables.idUsuario == null || GlobalVariables.idUsuario == "" || GlobalVariables.idOrganizacion == null)
                {
                    var usr_actual = User.Identity.GetUserName();
                    foreach (var item in db.MUB_USUARIOS.Where(u => u.EMAIL == usr_actual.ToString()))
                    {
                        GlobalVariables.idUsuario      = item.ID_USUARIO.ToString();
                        GlobalVariables.idOrganizacion = item.ID_ORGANIZACION.ToString();
                    }
                }
            }

            var ResultadoQuery = (from p in db.MUB_USUARIOS
                                  join q in db.MUB_ORGANIZACIONES on p.ID_ORGANIZACION equals q.ID_ORGANIZACION into Details
                                  from m in Details.DefaultIfEmpty()
                                  select p).OrderBy(a => a.NOMBRE);

            //return View(db.MUB_USUARIOS.Include(s => s.MUB_ORGANIZACIONES).ToList());
            return(View(ResultadoQuery));
        }