public void HandInDevice([FromBody]Models.PatientAndDeviceId patientanddeviceid) { int patientID = patientanddeviceid.PatientID; int deviceID = patientanddeviceid.DeviceID; Models.PatientDevice patientDevice = new Models.PatientDevice(); foreach (Models.PatientDevice pd in patientDeviceList) { if (patientID == pd.Patient.ID && deviceID == pd.Device.ID) { patientDevice = pd; } } patientDevice.HandInDate = DateTime.Now; }
public void Registration([FromBody]Models.RegistrationPatient rp) { PatientController pc = new PatientController(); Models.PatientDevice patientDevice = new Models.PatientDevice(); List<Models.PatientDevice> patientDeviceList = pc.GetPatientDevices(); foreach (Models.PatientDevice pd in patientDeviceList) { if (rp.PatientID == pd.Patient.ID && rp.DeviceID == pd.Device.ID) { patientDevice = pd; } } int id = measurementsList.Count; patientDevice.Measurements.Add(new Models.Measurement(rp.Volume, rp.Time, rp.Method)); }
public void HandOutDevice([FromBody]Models.PatientAndDeviceId patientanddeviceid) { Models.PatientDevice _patientDevice = new Models.PatientDevice(patientanddeviceid.PatientID, patientanddeviceid.DeviceID); patientDeviceList.Add(_patientDevice); }