Beispiel #1
0
        public void registerCheckupPresenter(ICheckupView checkupView)
        {
            CheckUpPresenter checkUpPresenter = presenterFactory.getCheckUpPresenter(checkupView,
                                                                                     (IAppointmentRepository)repositoryFactory.getRepository("APPOINTMENT"));

            checkupView.checkUpPresenter = checkUpPresenter;
        }
Beispiel #2
0
 public void bookCheckup(ICheckupView checkupView)
 {
     checkupView.checkUpPresenter = presenterFactory.
                                    getCheckUpPresenter(checkupView, (IAppointmentRepository)repositoryFactory.getRepository("APPOINTMENT"));
 }
 public CheckUpPresenter(ICheckupView checkupView, IAppointmentRepository checkupRepository)
 {
     this.checkupView       = checkupView;
     this.checkupRepository = checkupRepository;
 }
Beispiel #4
0
 public CheckUpPresenter getCheckUpPresenter(ICheckupView checkupView, IAppointmentRepository appointmentRepository)
 {
     return(new CheckUpPresenter(checkupView, appointmentRepository));
 }