public IndividualPatientResponse GetPatientById(long patientId) { IndividualPatientResponse individualPatientResponse = new IndividualPatientResponse(); Patient patient = GenericGet<Patient>(string.Format("patient/{0}", patientId)); // GenericGet<Patient>("patient/121"); individualPatientResponse.Patient = patient; individualPatientResponse.Patient.Id = (int)patientId; return individualPatientResponse; }
public IndividualPatientResponse UpdatePatient(Patient patient) { var body = patient; IndividualPatientResponse individualPatientResponse = new IndividualPatientResponse(); Patient retPatient = GenericPut<Patient>(string.Format("patient/{0}", patient.Id), body); individualPatientResponse.Patient = patient; return individualPatientResponse; }
public IndividualPatientResponse CreatePatient(Patient patient) { var body = patient; // new { patient }; IndividualPatientResponse individualPatientResponse = new IndividualPatientResponse(); Patient retpatient = GenericPost<Patient>("patient", body); if (retpatient != null) { patient.Id = retpatient.Id; individualPatientResponse.Patient = patient; } return individualPatientResponse; }