private void buttonEdit_Click(object sender, EventArgs e) { if (_packageCurrentIndex >= 0) { PackageList currentPackage = _sourcePackage[_packageCurrentIndex]; PackageForm newPackageForm = new PackageForm(); if (currentPackage.PackageTag) { newPackageForm._isReadOnly = true; //return; } newPackageForm._packageID = currentPackage.PackageID; if (newPackageForm.ShowDialog(this) == DialogResult.OK) { if (newPackageForm._packageItem != null) { _sourcePackage[_packageCurrentIndex] = newPackageForm._packageItem; } } newPackageForm.Dispose(); } }
private void buttonView_Click(object sender, EventArgs e) { if (comboBoxPackage.SelectedIndex > 0) { PackageForm packageForm = new PackageForm(); packageForm._isReadOnly = true; packageForm._packageID = (int)comboBoxPackage.SelectedValue; packageForm.ShowDialog(this); packageForm.Dispose(); } }
private void buttonNew_Click(object sender, EventArgs e) { PackageForm newPackageForm = new PackageForm(); if (newPackageForm.ShowDialog(this) == DialogResult.OK) { if (newPackageForm._packageItem != null) { _sourcePackage.Add(newPackageForm._packageItem); dataGridViewPackage.RowCount = _sourcePackage.Count; } } newPackageForm.Dispose(); }