コード例 #1
0
        private void btn_Click(object sender, EventArgs e)
        {
            AddMedicine formAddMedicine = new AddMedicine("Add");

            formAddMedicine.ShowDialog();
            if (AddMedicine.Medicine != null)
            {
                Medicine d2 = new Medicine(AddMedicine.Medicine);


                if (string.IsNullOrEmpty(d2.ID.ToString()) || string.IsNullOrEmpty(d2.Name.ToString()) || string.IsNullOrEmpty(d2.Unit.ToString()) || string.IsNullOrEmpty(d2.Kind.ToString()) || string.IsNullOrEmpty(d2.DateOfManufacture.ToString()))
                {
                }
                else
                {
                    listMedicine.Add(d2);
                    MessageBox.Show("Add successful");
                    LoadMedicine();
                }
            }
        }
コード例 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            AddMedicine formUpdate2 = new AddMedicine("Update");
            int         index2      = FFood1.listMedicine.IndexOf(this.medicineSelected);

            AddMedicine.Medicine.ID   = medicineSelected.ID;
            AddMedicine.Medicine.Name = medicineSelected.Name;
            AddMedicine.Medicine.Unit = medicineSelected.Unit;
            AddMedicine.Medicine.Kind = medicineSelected.Kind;
            formUpdate2.ShowDialog();

            Medicine d = (Medicine)listMedicine[index2];

            d.ID   = AddMedicine.Medicine.ID;
            d.Name = AddMedicine.Medicine.Name;
            d.Unit = AddMedicine.Medicine.Unit;
            d.Kind = AddMedicine.Medicine.Kind;
            d.DateOfManufacture  = AddMedicine.Medicine.DateOfManufacture;
            AddMedicine.Medicine = null;
            LoadMedicine();
            MessageBox.Show("Update successful");
        }