public IActionResult CreatePatient(string patientData) { JObject parsedPatientData = new JObject(patientData); Patient p = new Patient() { DeviceId = "", FirstName = (string)parsedPatientData["firstName"], LastName = (string)parsedPatientData["lastName"] }; _context.Patients.Add(p); _context.SaveChanges(); //Save changes here to retrieve the db generate Id for patient Patient_Impl data = new Patient_Impl() { Id = p.Id, Data = patientData }; _context.Patients_Impl.Add(data); _context.SaveChanges(); return(Ok()); }
public void UpdatePatient(int patientId, string patientData) { Patient_Impl data = (from a in _context.Patients_Impl where a.Id == patientId select a).SingleOrDefault(); data.Id = patientId; data.Data = patientData; _context.SaveChanges(); }
public JsonResult PatientData(int patientId) { Patient_Impl data = (from a in _context.Patients_Impl where a.Id == patientId select a).SingleOrDefault(); if (data != null) { return(new JsonResult(data)); } Patient_Impl b = new Patient_Impl(); return(new JsonResult(b)); }
public void CreatePatient(string patientData) { JObject parsedPatientData = JObject.Parse(patientData); Patient p = new Patient() { DeviceId = "", FirstName = (string)parsedPatientData["firstName"], LastName = (string)parsedPatientData["lastName"] }; _context.Patients.Add(p); _context.SaveChanges(); //Save changes here to retrieve the db generate Id for patient Patient_Impl data = new Patient_Impl() { Id = p.Id, Data = parsedPatientData.ToString() }; _context.Patients_Impl.Add(data); _context.SaveChanges(); }