public string ToQueryString() { StringBuilder sb = new StringBuilder(); if (PatientId != 0) { sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PatientId", PatientId); } sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Prefix", Prefix); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "FirstName", FirstName); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "MiddleName", MiddleName); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "LastName", LastName); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Suffix", Suffix); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "DateOfBirth", DateOfBirth.ToShortDateString()); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Gender", Gender); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Address1", Address1); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Address2", Address2); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "City", City); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "State", State); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "ZipCode", ZipCode); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PrimaryPhone", PrimaryPhone); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PrimaryPhoneType", PrimaryPhoneType); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditional1", PhoneAdditional1); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditionalType1", PhoneAdditionalType1); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditional2", PhoneAdditional2); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "PhoneAdditionalType2", PhoneAdditionalType2); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Height", Height); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "Weight", Weight); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "HeightMetric", HeightMetric); sb = SingleSignOnUtils.QueryStringAddParameter(sb, "WeightMetric", WeightMetric); return(sb.ToString()); }
public static JObject GetRefillUrl() { //Default Criterias - Starts int SingleSignOnUserId = 2844; int SingleSignOnClinicId = 664; string ClinicKey = "qeF5FJef6T6FNTanQS9HuvvuNdkTvvZT"; //Default Criterias - Ends string cPostData = SingleSignOnUtils.GetRefillReqURL(ClinicKey, SingleSignOnClinicId, SingleSignOnUserId); string cPrefix = SingleSignOnUtils.GetSingleSignOnPageLocation("my.staging.dosespot.com", true); dynamic cRetUrl = new JObject(); cRetUrl.url = cPrefix + cPostData; return(cRetUrl); }
public static JObject GetEPrescriptionUrl(DoseSpotPatientEntry oModel) { DoseSpotPatient oDoseSpotPatient = new DoseSpotPatient { PatientId = oModel.PatientId, FirstName = oModel.FirstName, MiddleName = "", LastName = oModel.LastName, DateOfBirth = oModel.DateOfBirth, Prefix = "", Suffix = "", Gender = oModel.Gender, Address1 = oModel.Address1, Address2 = oModel.Address2, City = oModel.City, State = oModel.State, ZipCode = oModel.ZipCode, PrimaryPhone = oModel.Phone, PrimaryPhoneType = "Cell", PhoneAdditional1 = "", PhoneAdditionalType1 = "", PhoneAdditional2 = "", PhoneAdditionalType2 = "", PharmacyId = oModel.PharmacyId }; //Default Criterias - Starts int SingleSignOnUserId = 2844; int SingleSignOnClinicId = 664; string ClinicKey = "qeF5FJef6T6FNTanQS9HuvvuNdkTvvZT"; //Default Criterias - Ends string cPostData = SingleSignOnUtils.GetSingleSignOnQueryStringForPatient(ClinicKey, SingleSignOnClinicId, SingleSignOnUserId, oDoseSpotPatient); string cPrefix = SingleSignOnUtils.GetSingleSignOnPageLocation("my.staging.dosespot.com", true); // string cRetUrl = cPrefix + cPostData; dynamic cRetUrl = new JObject(); cRetUrl.url = cPrefix + cPostData; return(cRetUrl); }