// GET: CheckInOut public ActionResult Index() { if (!Globals.IS_ADMIN) { return(RedirectToAction("Index", "Home")); } else if (!Globals.LOGIN_STATUS) { return(RedirectToAction("Login", "Home")); } else { CheckInOutVM model = new CheckInOutVM(); GetDAL get = new GetDAL(); get.OpenConnection(); model.LstAdminEvents = get.GetAdminEventsByUser(Globals.LOGGED_IN_USER.IntUserID); foreach (Event e in model.LstAdminEvents) { e.LstRehearsalParts = get.GetRehearsalPartsByEvent(e); foreach (RehearsalPart rp in e.LstRehearsalParts) { rp.LstMembers = get.GetUsersByRehearsalPart(rp); } e.MembersForToday = LstAllMembersForRehearsalParts(e, get); } get.CloseConnection(); return(View("Index", model)); } }
public ActionResult ChooseEvent(CheckInOutVM c) { GetDAL get = new GetDAL(); get.OpenConnection(); ChosenEvent = get.GetEventByID(c.ChosenEvent.IntEventID); LstRehearsalParts = get.GetRehearsalPartsByEvent(c.ChosenEvent); CheckInOutMidVM model = new CheckInOutMidVM { ChosenEvent = ChosenEvent, LstRehearsalParts = LstRehearsalParts }; get.CloseConnection(); return(View("CheckInOutMid", model)); }