public void addAnalys(Analys analys) { list.Add(analys); if (analys.lastSurvey > information.lastSurvey) { information.lastSurvey = analys.lastSurvey; } }
public void addAnalys(Analys analys) { analys.PatientID = this.PatientID; list.Add(analys); if (analys.lastSurvey > information.lastSurvey) { information.lastSurvey = analys.lastSurvey; } }
public void removeAnalys(Analys a) { using (ApplicationContext db = new ApplicationContext()) { Analys analys = db.Analysis.Where(c => c.AnalysID == a.AnalysID).FirstOrDefault(); db.Entry(analys).Collection(c => c.analysTitles).Load(); db.Analysis.Remove(analys); db.SaveChanges(); } }
public void addAnalysToDatabase(Analys analys, Patient patient) { using (ApplicationContext db = new ApplicationContext()) { analys.PatientID = patient.PatientID; analys.convertDictionaryToICollection(); db.Add(analys); db.SaveChanges(); } }
public void removePatient(Patient p) { using (ApplicationContext db = new ApplicationContext()) { Patient patient = db.Patients.Where(c => c.PatientID == p.PatientID).FirstOrDefault(); db.Entry(patient).Collection(c => c.list).Load(); foreach (Analys a in patient.list) { Analys analys = db.Analysis.Where(c => c.AnalysID == a.AnalysID).FirstOrDefault(); db.Entry(analys).Collection(c => c.analysTitles).Load(); db.Analysis.Remove(analys); } db.Patients.Remove(patient); db.SaveChanges(); } }