public AddPatientViewModel(AddPatientView patientView) { this.patientView = patientView; ClinicPatient = new vwClinicPatient(); GenderList = genders.GetGenders(); DoctorList = doctors.ViewAllDoctors(); }
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); }