Example #1
0
 public AddPatientViewModel(AddPatientView patientView)
 {
     this.patientView = patientView;
     ClinicPatient    = new vwClinicPatient();
     GenderList       = genders.GetGenders();
     DoctorList       = doctors.ViewAllDoctors();
 }
Example #2
0
 public EditPatientViewModel(EditPatientView patientView, vwClinicPatient patientToEdit)
 {
     this.patientView = patientView;
     ClinicPatient    = patientToEdit;
     GenderList       = genders.GetGenders();
     DoctorList       = doctors.ViewAllDoctors();
     OldPatient       = new vwClinicPatient
     {
         Citizenship        = patientToEdit.Citizenship,
         DateOfBirth        = patientToEdit.DateOfBirth,
         Gender             = patientToEdit.Gender,
         IdentityCardNumber = patientToEdit.IdentityCardNumber,
         NameAndSurname     = patientToEdit.NameAndSurname,
         Password           = patientToEdit.Password,
         Username           = patientToEdit.Username,
         ExpirationDateOfHealthInsurance = patientToEdit.ExpirationDateOfHealthInsurance,
         HealthInsuranceCardNumber       = patientToEdit.HealthInsuranceCardNumber,
         UniqueNumberOfSelectedDoctor    = patientToEdit.UniqueNumberOfSelectedDoctor
     };
 }
 public EditPatientView(vwClinicPatient patient)
 {
     InitializeComponent();
     this.DataContext = new EditPatientViewModel(this, patient);
 }