// GET api/values/5 public IHttpActionResult Get(int id) { var data = db.Patients.FirstOrDefault(b => b.ID == id); VM_patient patient = new VM_patient(); patient.id = data.ID; patient.name = data.Name; patient.address = data.Address; patient.phone = data.PhoneNumber; patient.gender = data.Gender; patient.photo = data.Photo; patient.dateTime = data.CreatedDate; return(Ok(patient)); }
/* get patient detail from table patient column id*/ public VM_patient patientDetail(int?id) { VM_patient dataPatient = new VM_patient(); var client = new HttpClient(); client.BaseAddress = new Uri(baseUrl); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage Res = client.GetAsync("api/patient/" + id).Result; if (Res.IsSuccessStatusCode) { var patientResponse = Res.Content.ReadAsStringAsync().Result; dataPatient = JsonConvert.DeserializeObject <VM_patient>(patientResponse); } return(dataPatient); }