Esempio n. 1
0
        internal void ShowPrescriptionList()
        {
            UpdatePrescriptionList();

            PrescriptionListView = new PrescriptionListWindow(this)
            {
                Left = MainView.Left + 20,
                Top  = MainView.Top + 20,

                DataContext = Medicine
            };

            PrescriptionListView.ShowDialog();
        }
Esempio n. 2
0
        public PrescriptionEditViewModel(PrescriptionListViewModel prescriptionListViewModel,
                                         PrescriptionListWindow prescriptionListView,
                                         Prescription prescription)
        {
            PrescriptionListViewModel = prescriptionListViewModel;
            PrescriptionListView      = prescriptionListView;

            if (prescription != null)
            {
                PrescriptionExists = true;
                Prescription       = prescription;
            }
            else
            {
                //Add prescription
                PrescriptionExists = false;
                Prescription       = new Prescription()
                {
                    Date = DateTime.Now.Date
                };
            }

            ShowPrescriptionEditView();
        }