public PrintPreviewWindow(PatientRecordDetailsModel patient) { InitializeComponent(); PrintPreviewViewModel printPreviewViewModel = new PrintPreviewViewModel(patient); PrintPreview.DataContext = printPreviewViewModel; }
public PrintPreviewViewModel(PatientRecordDetailsModel patient) { GuidGenerator = patient.PatientId; CurrentDate = patient.PatientRegisteredDate; PatientName = patient.PatientName; PatientAddress = patient.PatientAddress; PatientGender = patient.PatientGender; PatientDateOfBirth = patient.PatientDateOfBirth.ToShortDateString(); PatientAge = patient.PatientAge; PatientImageSource = patient.PatientImageSource; PatientDepartment = patient.PatientDepartment; PatientWard = patient.PatientWard; PatientDotorcInCharge = patient.PatientDoctorInCharge; }
public AddPatientRecordDetailsViewModel() { Department = new ObservableCollection <string> { "Orthopedic", "Cardiology", "Oncology", "Obstetrics and Gynaecology", "Cardiovascular ICU" }; Ward = new ObservableCollection <string> { "Cardiology Ward", "Neurology Ward", "Obstetrics and Gynaecology Ward", "Oncology Ward", "Maternity Ward" }; DocInCharge = new ObservableCollection <string> { "Dr. Asala Perera", "Dr. Janaka Thisera", "Dr. Manik Perera", "Dr. Seetha Fonseka", "Dr. Athula Dissanayake" }; m_windowService = new WindowService(); Patient = new PatientRecordDetailsModel(); PatientAddress = new PatientAddress(); }
public void CreateWindow(PatientRecordDetailsModel patient) { PrintPreviewWindow printPreviewWindow = new PrintPreviewWindow(patient); printPreviewWindow.ShowDialog(); }