Exemplo n.º 1
0
        //Haalt alle reserveringen op bij een restaurant.
        public IActionResult IndexVoorRestaurant()
        {
            ReserveringViewModel vm            = new ReserveringViewModel();
            List <Reservering>   reserveringen = ReserveringRepo.GetReserveringenByRestaurantId(Convert.ToInt32(HttpContext.Session.GetInt32("RestaurantID")));

            vm.reserveringDetailViewModels = ReserveringConverter.ModelsToViewModel(reserveringen);
            return(View(vm));
        }
Exemplo n.º 2
0
        public IActionResult Index()
        {
            ReserveringViewModel vm            = new ReserveringViewModel();
            List <Reservering>   reserveringen = new List <Reservering>();

            reserveringen = ReserveringRepo.GetReserveringenById(Convert.ToInt32(HttpContext.Session.GetInt32("AccountID")));
            if (reserveringen == null)
            {
                return(View("GeenReserveringen"));
            }
            vm.reserveringDetailViewModels = ReserveringConverter.ModelsToViewModel(reserveringen);
            return(View(vm));
        }
Exemplo n.º 3
0
        //Haalt alle reserveringen op die open zijn bij een restaurant.
        public IActionResult OpenReserveringList()
        {
            int id = (int)HttpContext.Session.GetInt32("RestaurantID");
            List <Reservering> reserveringen = new List <Reservering>();

            reserveringen = ReserveringRepo.GetOpenReserveringenByRestaurantId(id);
            foreach (Reservering r in reserveringen)
            {
                r.OpenBestellingen = ReserveringRepo.GetOpenBestellingenFromReservering(r.ReserveringID);
            }
            ReserveringViewModel reserveringViewModel = new ReserveringViewModel();

            reserveringViewModel.reserveringDetailViewModels = ReserveringConverter.ModelsToViewModel(reserveringen);

            return(View(viewName: "ReserveringList", model: reserveringViewModel));
        }