public PatientScheduleController() { appointmentSchedulingService = new AppointmentSchedulingService(new PatientSchedulingStrategy()); appointmentService = new AppointmentService(); }
public SecretaryScheduleController() { appointmentSchedulingService = new AppointmentSchedulingService(new SecretarySchedulingStrategy()); appointmentService = new AppointmentService(); }
public FollowUpAppointmentSchedulingController() { this.appointmentSchedulingService = new AppointmentSchedulingService(new PhysitianFollowUpSchedulingStrategy()); }
public SpecialistAppointmentSchedulingController() { this.appointmentSchedulingService = new AppointmentSchedulingService(new PhysitianSpecialistSchedulingStrategy()); }
public App(AppointmentSchedulingService appointmentService, IRepository <Appointment> appointmentRepository) { _appointmentService = appointmentService; _appointmentRepository = appointmentRepository; }