/**********************************************GetAppointmentOptions*****************************************************/
 private AppointmentService.GetAppointmentOptionsRequest getAppointmentOptions(GetAppointmentOptionsModel model)
 {
     return APISettings.getBaseAppointmentRequest<GetAppointmentOptionsRequest>(model);
 }
        public ActionResult GetAppointmentOptionsRequest(GetAppointmentOptionsModel model)
        {
            var request = getAppointmentOptions(model);
            var response = appointmentService.GetAppointmentOptions(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<GetAppointmentOptionsRequest>(request);
            @ViewBag.Response_SOAP = SoapSerializer.SerializeToSoap<GetAppointmentOptionsResult>(response);

            return View();
        }