Example #1
0
        public void GoToReceptionForm(Reception reception)
        {
            foreach (Form form in MdiChildren)
            {
                form.Close();
            }
            ReceptionForm receptionForm = new ReceptionForm(this, reception);

            receptionForm.Show();
            receptionForm.Dock = DockStyle.Fill;
        }
        public SelectMedicineForm(ReceptionForm parent)
        {
            InitializeComponent();
            this.parent        = parent;
            availableMedicines = new List <Medicine>();
            availableMedicines = (parent.MdiParent as MainForm).db.Medicines.Where(med => !med.IsDeleted).ToList();
            List <Medicine> copy = availableMedicines.ToList();

            foreach (Medicine med in copy)
            {
                if (parent.medicines.Contains(med))
                {
                    availableMedicines.Remove(med);
                }
            }
            medicineBindingSource.DataSource = availableMedicines;
        }