public ActionResult EventDatesByEventId(int eventId, int offset = 0, int maxLimit = 20) { var api = new EventDateApi(_apiSettings.ApiBaseUrl); var model = new ShopEventDatesViewModel { FullEventDates = api.GetFullEventDatesByEventId(eventId, offset, maxLimit) }; ViewData["ApiBaseUrl"] = _apiSettings.ApiBaseUrl; return(View("Event", model)); }
public ActionResult EventDates(int offset = 0, int maxLimit = 20) { var api = new EventDateApi(_apiSettings.ApiBaseUrl); var model = new ShopEventDatesViewModel { FullEventDates = api.GetFullEventDates(offset, maxLimit) }; ViewData["Title"] = "Upcoming Event Dates"; ViewData["ApiBaseUrl"] = _apiSettings.ApiBaseUrl; return(View(model)); }
public ActionResult Event(int id) { //var api = new EventApi(_apiSettings.ApiBaseUrl); //var model = new ShopEventsViewModel(); //model.Events = new List<Event>(); //var ev = api.GetEventById(id); //model.Events.Add(ev); var api = new EventDateApi(_apiSettings.ApiBaseUrl); var offset = 0; var maxLimit = 30; var model = new ShopEventDatesViewModel(); model.FullEventDates = api.GetFullEventDatesByEventId(id, offset, maxLimit); ViewData["ApiBaseUrl"] = _apiSettings.ApiBaseUrl; return(View(model)); }