Beispiel #1
0
 public void Add(Patient Patient)
 {
     using (var ctx = new PatientDATA())
     {
         ctx.Patient.Add(Patient);
         ctx.SaveChanges();
     }
 }
Beispiel #2
0
 public void Delete(int id)
 {
     using (var ctx = new PatientDATA())
     {
         var patient = ctx.Patient.Where(s => s.ID == id).FirstOrDefault();
         ctx.Patient.Remove(patient); // פונקציות של הדאטה בייס
         ctx.SaveChanges();           // שמירת שינויים
     }
 }
Beispiel #3
0
 public void Edit(Patient patient)
 {
     using (var ctx = new PatientDATA())
     {
         var p = ctx.Patient.FirstOrDefault(x => x.ID == patient.ID);
         ctx.Patient.Remove(p);
         ctx.Patient.Add(patient);
         ctx.SaveChanges();
     }
 }
Beispiel #4
0
 public void AddMedicines(List <MedicineTimes> medicines, Prescription prescription)
 {
     using (var ctx = new PatientDATA())
     {
         foreach (var item in medicines)
         {
             PrescriptionMedicine medicine = new PrescriptionMedicine(prescription.PatientTZ, item.MyMedicine.ProprietaryName, item.StartTime, item.EndTime);
             ctx.PrescriptionMedicine.Add(medicine);
             ctx.SaveChanges();
         }
     }
 }