public IActionResult Display_Plan_Detail(int planid) { List <Resevation> guest = dbContext.Resevationes .Include(r => r.User) .Where(r => r.WeddingPlanId == planid) .ToList(); WeddingPlan oneplan = dbContext.WeddingPlanes .FirstOrDefault(w => w.WeddingPlanId == planid); Display_one_plan Display_one_plan = new Display_one_plan { Guest = guest, Oneplan = oneplan }; return(View(Display_one_plan)); }
public IActionResult Display_Plan_Detail(int PlanId) { if (HttpContext.Session.GetString("Name") != null) { List <Resevation> guest = dbContext.Resevationes .Include(r => r.User) .Where(r => r.PlanId == PlanId) .ToList(); Plan oneplan = dbContext.Planes .Include(p => p.Creator) .Include(p => p.Guests) .FirstOrDefault(w => w.PlanId == PlanId); foreach (var x in oneplan.Guests) { System.Console.WriteLine(x.UserId); } int userid = (int)HttpContext.Session.GetInt32("id"); System.Console.WriteLine("List resevation:" + oneplan.Guests.Where(u => u.UserId == userid).Count()); Display_one_plan Display_one_plan = new Display_one_plan { Guest = guest, Oneplan = oneplan, Userid = userid }; return(View(Display_one_plan)); } else { return(RedirectToAction("Index")); } }