public async Task <bool> GetVenues() { Requests.VenuesRequest _req = new Requests.VenuesRequest(); SetBaseAPIStuff(_req); Requests.ApiRequest <Requests.VenuesRequest> _actualRequest = new Requests.ApiRequest <Requests.VenuesRequest>(); _actualRequest.Request = _req; string apiResponse = string.Empty; try { apiResponse = await Utils.PostHTTPString(_baseUri, Utils.SerializeJson(_actualRequest)); } catch (Exception ex) { return(false); } if (string.IsNullOrEmpty(apiResponse)) { return(false); } return(ParseVenuesResponse(apiResponse)); }
public async Task <bool> GetMenuPages(int venueId, int salesAreaId, int menuId) { Requests.MenuPagesRequest _req = new Requests.MenuPagesRequest(); SetBaseAPIStuff(_req); _req.VenueID = venueId; _req.SiteID = venueId; _req.SalesAreaID = salesAreaId; _req.MenuID = menuId; Requests.ApiRequest <Requests.MenuPagesRequest> _actualRequest = new Requests.ApiRequest <Requests.MenuPagesRequest>(); _actualRequest.Request = _req; string apiResponse = string.Empty; try { apiResponse = await Utils.PostHTTPString(_baseUri, Utils.SerializeJson(_actualRequest)); } catch (Exception ex) { return(false); } if (string.IsNullOrEmpty(apiResponse)) { return(false); } return(ParseMenuPageResponse(apiResponse)); }