コード例 #1
0
 /*
  * gets the latest treatment plan of the patientID
  *
  */
 public TreatmentPlan getTreatmentPlan(int patientID)
 {
     using (var db = new DentalPracticeContext())
     {
         var result = from treatmentPlan in db.treatmentPlans
                      where treatmentPlan.patientID == patientID
                      orderby treatmentPlan.bookedDate descending
                      select treatmentPlan;
         if (result.Any())
         {
             return(result.First());
         }
         return(null);
     }
 }
コード例 #2
0
 /*
  * last booked treatmentdat of the patient
  *
  *
  */
 public DateTime?getLastTreatmentBookedDate(int patientID)
 {
     using (var db = new DentalPracticeContext())
     {
         var result = from treatmentPlan in db.treatmentPlans
                      where treatmentPlan.patientID == patientID
                      orderby treatmentPlan.bookedDate descending
                      select treatmentPlan.bookedDate;
         if (result.Count() == 0)
         {
             return(null);
         }
         return(result.First());
     }
 }