/** * GET /Reservation/ClientOverview */ public IActionResult ClientOverview() { if (!sessMan.IsLoggedIn()) { return(RedirectToAction("Main", "Page")); } ClientOverviewViewModel vm = new ClientOverviewViewModel { Pages = PModel.GetMenu(), CurrentPage = new Page { InternalName = "ClientOverview", DisplayName = "Reserveringsoverzicht" }, Dynamic = false, Reservations = RModel.GetReservationExtendeds() }; return(View(vm)); }
/** * GET /User/File?id=X */ public IActionResult File(int id) { // Delete this if whenever we want to implement clients viewing their own file if (!sessMan.IsAdmin()) { return(RedirectToAction("Main", "Page")); } var pageVM = new ClientFileViewModel { Pages = PModel.GetMenu(), CurrentPage = new Page { InternalName = "ClientFile", DisplayName = "Klantdossier" }, Dynamic = false, User = UModel.GetUserByIdWithPrivacyInfo(id), Reservations = RModel.GetReservationExtendeds(id) }; return(View(pageVM)); }