Exemple #1
0
        public IActionResult Dashboard(int UserId)
        {
            DashWrapper WMod = new DashWrapper();

            WMod.WedUser = _context.Users
                           .Include(u => u.PlannedWedding)
                           .Include(u => u.AttendingWedding)
                           .ThenInclude(w => w.User)
                           .FirstOrDefault(u => u.UserId == UserId);

            WMod.WeddingList = _context.Weddings
                               .Include(w => w.Planner)
                               .Include(w => w.Guests)
                               .ToList();

            return(View("Dashboard", WMod));
        }
Exemple #2
0
        public IActionResult Dashboard()
        {
            int?userid = HttpContext.Session.GetInt32("UserID");

            if (userid == null)
            {
                return(RedirectToAction("Index"));
            }

            DashWrapper DashWrap = new DashWrapper();

            DashWrap.ThisUser = _context.Users.FirstOrDefault(s => s.UserID == userid);

            DashWrap.AllDonors = _context.Donors
                                 .Include(q => q.CurrentCenter)
                                 .ToList();

            return(View("Dashboard", DashWrap));
        }
        public IActionResult Dashboard()
        {
            int?LoggedId = HttpContext.Session.GetInt32("UserId");

            if (LoggedId == null)
            {
                return(RedirectToAction("Index"));
            }
            DashWrapper Mod = new DashWrapper()
            {
                AllWeddings = dbContext.Weddings
                              .Include(w => w.Planner)
                              .Include(w => w.GuestsAttending)
                              .ThenInclude(r => r.Guest)
                              .Where(w => w.Date > DateTime.Today)
                              .ToList(),
                LoggedUser = dbContext.Users
                             .FirstOrDefault(u => u.UserId == (int)LoggedId)
            };

            return(View("dashboard", Mod));
        }