/*************************************************GetScheduleItems********************************************************/
        private AppointmentService.GetScheduleItemsRequest getScheduleItems(GetScheduleItemsModel model)
        {
            var request = APISettings.getBaseAppointmentRequest<GetScheduleItemsRequest>(model);

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

            return request;
        }
        public ActionResult GetScheduleItemsRequest(GetScheduleItemsModel model)
        {
            var request = getScheduleItems(model);
            var response = appointmentService.GetScheduleItems(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<GetScheduleItemsRequest>(request);
            @ViewBag.Response_SOAP = SoapSerializer.SerializeToSoap<GetScheduleItemsResult>(response);

            return View();
        }