Ejemplo n.º 1
0
 public Doctor Confirm(int licenseNumber, long tz)
 {
     using (var ctx = new DoctorDATA())
     {
         return(ctx.Doctors.FirstOrDefault(x => x.TZ == tz && x.LicenseNumber == licenseNumber));
     }
 }
Ejemplo n.º 2
0
 public List <Doctor> GetList()
 {
     using (var ctx = new DoctorDATA())
     {
         return(ctx.Doctors.ToList());
     }
 }
Ejemplo n.º 3
0
 public Doctor GetDoctorByID(int id)
 {
     using (var ctx = new DoctorDATA())
     {
         var doctor = ctx.Doctors.Where(s => s.ID == id).FirstOrDefault();
         return(doctor);
     }
 }
Ejemplo n.º 4
0
 public void Add(Doctor doctor)
 {
     using (var ctx = new DoctorDATA())
     {
         ctx.Doctors.Add(doctor);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 5
0
 public void Delete(int id)
 {
     using (var ctx = new DoctorDATA())
     {
         var doctor = ctx.Doctors.Where(s => s.ID == id).FirstOrDefault();
         ctx.Doctors.Remove(doctor); // פונקציות של הדאטה בייס
         ctx.SaveChanges();          // שמירת שינויים
     }
 }
Ejemplo n.º 6
0
 public void Edit(Doctor doctor)
 {
     using (var ctx = new DoctorDATA())
     {
         var d = ctx.Doctors.FirstOrDefault(x => x.ID == doctor.ID);
         ctx.Doctors.Remove(d);
         ctx.Doctors.Add(doctor);
         ctx.SaveChanges();
     }
 }