Esempio n. 1
0
 public void addAnalys(Analys analys)
 {
     list.Add(analys);
     if (analys.lastSurvey > information.lastSurvey)
     {
         information.lastSurvey = analys.lastSurvey;
     }
 }
Esempio n. 2
0
 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();
     }
 }