コード例 #1
0
        public int RegistSurgery(string type, DateTime date, string doctor, double payment)
        {
            ISurgery surgery = factory.CreateSurgery(type, date, doctor, payment);

            this.payment.PayForPlasticOperation(doctor, payment);
            return(surgeryRepo.SaveSurgery(surgery));
        }
コード例 #2
0
        public DateTime GetSurgeryDate(int surgeryID)
        {
            ISurgery surgery = surgeryRepo.GetSurgery(surgeryID);

            return(surgery.Date);
        }
コード例 #3
0
 public int SaveSurgery(ISurgery surgery)
 {
     this.surgery.Add(++number, surgery);
     return(number);
 }