public IHttpActionResult GetMealEvent(string date, int id) { var selectedEvent = _context.MealEvents.Single(c => c.Email.Equals(AccountController.CurrentUserEmail)); //List<int> ids = new List<int>(); //ids.Add(selectedEvent.Id); //List<Member> members = _context.Members.Where(c => ids.Contains(c.MealEvent.Id)).ToList(); List <Member> selectedEventMembers = _context.Members.Where(c => c.MealEvent.Id == selectedEvent.Id).ToList(); MealEventDto mealEventDto = new MealEventDto { mealEvent = selectedEvent, members = selectedEventMembers }; return(Ok(mealEventDto)); }
public ActionResult EditEvent() { if (counter == 0) { return(RedirectToAction("EventForm")); } var selectedEvent = _context.MealEvents.Single(c => c.Email.Equals(AccountController.CurrentUserEmail)); List <Member> selectedEventMembers = _context.Members.Where(c => c.MealEvent.Id == selectedEvent.Id).ToList(); MealEventDto mealEventDto = new MealEventDto { mealEvent = selectedEvent, members = selectedEventMembers }; return(View(mealEventDto)); }