/*************************************************GetBookableItems*********************************************************/
        private AppointmentService.GetBookableItemsRequest getBookableItems(GetBookableItemsModel model)
        {
            var request = APISettings.getBaseAppointmentRequest<GetBookableItemsRequest>(model);

            request.SessionTypeIDs = model.SessionTypeIDs;
            request.LocationIDs = model.LocationIDs;
            request.StaffIDs = model.StaffIDs;
            request.StartDate = model.StartDate;
            request.EndDate = model.EndDate;

            return request;
        }
        public ActionResult GetBookableItemsRequest(GetBookableItemsModel model)
        {
            var request = getBookableItems(model);
            var response = appointmentService.GetBookableItems(request);

            @ViewBag.Request_JSON = JsonConvert.SerializeObject(request, Formatting.Indented, new JsonConverter[] { new StringEnumConverter() });
            @ViewBag.Response_JSON = JsonConvert.SerializeObject(response, Formatting.Indented, new JsonConverter[] { new StringEnumConverter() });

            @ViewBag.Request_SOAP = SoapSerializer.SerializeToSoap<GetBookableItemsRequest>(request);
            @ViewBag.Response_SOAP = SoapSerializer.SerializeToSoap<GetBookableItemsResult>(response);

            return View();
        }