public ApiResultModel DeletePatientFile(long fileID)
        {
            var response = ApiConsumerHelper.PostData("api/deletePatientFile?fileID=" + fileID, "");
            var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#2
0
        public ApiResultModel DeletePatientAllergy(long id)
        {
            var response = ApiConsumerHelper.PostData("api/deletePatientAllergy/?allergyID=" + id, "");
            var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#3
0
        public DoctorTimingsModel Add(DoctorTimingsModel t)
        {
            var strContent = JsonConvert.SerializeObject(t);
            var response   = ApiConsumerHelper.PostData("api/DoctorTimings", strContent);
            var result     = JsonConvert.DeserializeObject <DoctorTimingsModel>(response);

            return(result);
        }
示例#4
0
        public ApiResultModel AddPharmacy(PatientPharmacy_Custom pharmacy)
        {
            var strContent = JsonConvert.SerializeObject(pharmacy);
            var response   = ApiConsumerHelper.PostData("api/addupdatePatientPharmacy", strContent);
            var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#5
0
        public ApiResultModel AddDoctorNotesPlans(long consultId, string plans)
        {
            var request = ApiConsumerHelper.PostData("api/addDoctorNotesPlans?consultId=" + consultId + "&plans=" + plans, "");

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#6
0
        public ApiResultModel AddDoctorNotesAssessment(long consultId, string assessment)
        {
            var request = ApiConsumerHelper.PostData("api/addDoctorNotesAssessment?consultId=" + consultId + "&assessment=" + assessment, "");

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#7
0
        public ApiResultModel AddDoctorNotesObjective(long consultId, string objective)
        {
            var request = ApiConsumerHelper.PostData("api/AddDoctorNotesObjective?consultId=" + consultId + "&objective=" + objective, "");

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#8
0
        public Language Add(Language t)
        {
            var strContent = JsonConvert.SerializeObject(t);
            var response   = ApiConsumerHelper.PostData("api/Languages", strContent);
            var result     = JsonConvert.DeserializeObject <Language>(response);

            return(result);
        }
示例#9
0
        public ApiResultModel AddPatientAllergy(PatientAllergies_Custom allergy)
        {
            var strContent = JsonConvert.SerializeObject(allergy);
            var response   = ApiConsumerHelper.PostData("api/addPatientAllergy", strContent);
            var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#10
0
        public Speciallity Add(Speciallity t)
        {
            var strContent = JsonConvert.SerializeObject(t);
            var response   = ApiConsumerHelper.PostData("api/Speciallities", strContent);
            var result     = JsonConvert.DeserializeObject <Speciallity>(response);

            return(result);
        }
示例#11
0
        public ApiResultModel UpdateFavourite(FavouriteDoctorModel model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var response   = ApiConsumerHelper.PostData("api/unfavouriteDoctor", strContent);
            var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#12
0
        public ApiResultModel EditPatientAllergy(long allergiesID, PatientAllergies_Custom condition)
        {
            var strContent = JsonConvert.SerializeObject(condition);
            var response   = ApiConsumerHelper.PostData("api/editPatientAllergy?allergyID=" + allergiesID, strContent);
            var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);

            return(result);
        }
示例#13
0
        public ApiResultModel UpdateConsultCharges(UpdateConsultCharges model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/updateConsultCharges", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#14
0
        public ApiResultModel updatePatientSecretAnswers(long patientId, UpdateSecretQuestions model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/updatePatientSecretAnswers?patientId=" + patientId, strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#15
0
        public ApiResultModel AddPatientFiles(FilesCustomModel oModel)
        {
            var strContent = JsonConvert.SerializeObject(oModel);
            var request    = ApiConsumerHelper.PostData("api/addPatientFile", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#16
0
        public ApiResultModel ChangePassword(DoctorPasswordModel model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/changePassword", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#17
0
        public ApiResultModel RemoveConsultROS(ConsultROSModel model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/removeconsultROS", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#18
0
        public ApiResultModel CreateConsultWithoutAppointment(CreateConsultModel model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/createConsultWithoutAppointment", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#19
0
        public ApiResultModel UpdateTimezoneOffset(TimezoneModelOffset model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/UpdateTimezoneOffset", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#20
0
        /// <summary>
        /// Add VC log
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ApiResultModel AddVCLog(VCLogModel model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/addVCLog", strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#21
0
        public ApiResultModel EditPatientFile(long fileID, EditFilesModel oModel)
        {
            var strContent = JsonConvert.SerializeObject(oModel);
            var request    = ApiConsumerHelper.PostData("api/editPatientFile?fileID" + fileID, strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#22
0
        public ApiResultModel AddUpdateDoctorSecretAnswers(UpdateSecretQuestions model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/updateDoctorSecretAnswers?doctorId=" + model.doctorID, strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#23
0
        public ApiResultModel UpdateDoctorProfileWithAllValues(DoctorProfileVM model)
        {
            var strContent = JsonConvert.SerializeObject(model);
            var request    = ApiConsumerHelper.PostData("api/updateDoctorProfileWithAllValues?doctorID=" + model.DoctorID, strContent);

            var result = JsonConvert.DeserializeObject <ApiResultModel>(request);

            return(result);
        }
示例#24
0
 /// <summary>
 /// Charges client
 /// </summary>
 /// <param name="tokenId"></param>
 /// <param name="amount"></param>
 public void PerformStripeCharge(string tokenId, int amount)
 {
     try
     {
         var response = ApiConsumerHelper.PostData("api/performStripeCharge?tokenId=" + tokenId + "&amount=" + amount, "");
         var result   = JsonConvert.DeserializeObject <string>(response);
     }
     catch (HttpResponseException ex)
     {
         throw ex;
     }
 }
示例#25
0
 public ApiResultModel WaiveBilling(long consultID)
 {
     try
     {
         var response = ApiConsumerHelper.PostData("api/WaiveBillingRequest/?consultID=" + consultID, "");
         var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (HttpResponseException ex)
     {
         throw ex;
     }
 }
示例#26
0
 public ApiResultModel DeleteFamilyHX(long id)
 {
     try
     {
         var response = ApiConsumerHelper.PostData("api/deletePatientFamilyHX/?fhxID=" + id, "");
         var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (HttpResponseException ex)
     {
         throw ex;
     }
 }
示例#27
0
 public ApiResultModel ReadAllAlerts(long id)
 {
     try
     {
         var response = ApiConsumerHelper.PostData("api/readAllPatientAlerts/?patientID=" + id, "");
         var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (HttpResponseException ex)
     {
         throw ex;
     }
 }
示例#28
0
 public ApiResultModel DeleteCondition(long id)
 {
     try
     {
         var response = ApiConsumerHelper.PostData("api/deletePatientCondition/?conditionId=" + id, "");
         var result   = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#29
0
 public ApiResultModel DeleteAlert(DeleteAlertModel model)
 {
     try
     {
         var strContent = JsonConvert.SerializeObject(model);
         var response   = ApiConsumerHelper.PostData("api/deletePatientAlert", strContent);
         var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (HttpResponseException ex)
     {
         throw ex;
     }
 }
示例#30
0
 public ApiResultModel AddCondition(PatientConditions_Custom condition)
 {
     try
     {
         var strContent = JsonConvert.SerializeObject(condition);
         var response   = ApiConsumerHelper.PostData("api/addPatientCondition", strContent);
         var result     = JsonConvert.DeserializeObject <ApiResultModel>(response);
         return(result);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }