Beispiel #1
0
 /// <summary>
 /// Konstruktor zapisujący referencję do zarządzanego widoku i tworzący obiekty usług logiki biznesowej.
 /// </summary>
 /// <param name="view">Widok listy lekarzy (przy rejestracji wizyty) zarządzany przez tego prezentera.</param>
 public RegisterVisitPresenter(RegisterVisitView view)
 {
     medicalBusinessService = new MedicalBusinessService();
     userBusinessService    = new UserBusinessService();
     patientBusinessService = new PatientBusinessService();
     this.view = view;
 }
Beispiel #2
0
 /// <summary>
 /// Konstruktor zapisujący referencję do zarządzanego widoku i tworzący obiekt usług logiki biznesowej.
 /// </summary>
 /// <param name="view">Widok menu głównego rejestratorki zarządzany przez tego prezentera.</param>
 public PatientDetailsPresenter(PatientDetailsView view)
 {
     this.view = view;
     this.patientBusinessService = new PatientBusinessService();
     this.peselValidationError   = false;
     this.editMode   = true;
     this.thickness1 = new System.Windows.Thickness(1.0);
     this.thickness2 = new System.Windows.Thickness(2.0);
     this.minDate    = new DateTime(1800, 1, 1);
     this.maxDate    = new DateTime(2299, 12, 31);
 }