Beispiel #1
0
        public IViewComponentResult Invoke(string widgetZone, object additionalData)
        {
            var timeSlotsSettings = _settingService.LoadSetting <TimeSlotsSettings>(_storeContext.CurrentStore.Id);

            var model = new ReservationSlotsModel();

            model.ListOfTimeSlots = _timeSlotService.GetAllTimeSlots();

            model.ListOfTimes = _timeSlotService.GetAllTimes(model.ListOfTimeSlots);
            return(View("~/Plugins/Widgets.TimeSlots/Views/PublicInfo.cshtml", model));
        }