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)); }
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)); }