private void updateMedicineToolStripMenuItem_Click(object sender, EventArgs e) { DelegateClassForMedicine.GridDelegate mDelGrid = PopulateGridView; FormUpdateMedicine fum = new FormUpdateMedicine(mDelGrid); if (this.dgvMedicine.SelectedRows.Count != 1) { //add new medicine MessageBox.Show("Adding a New Medicine"); fum.txtID.Text = MRepo.AutoNextMedicineIdValue(); fum.txtID.Enabled = false; } else { MessageBox.Show("Updating Medicine"); //add in existing inventory medicine fum.txtID.Text = this.dgvMedicine.CurrentRow.Cells["id"].Value.ToString(); fum.txtName.Text = this.dgvMedicine.CurrentRow.Cells["name"].Value.ToString(); fum.txtCompany.Text = this.dgvMedicine.CurrentRow.Cells["company"].Value.ToString(); fum.txtQuantity.Text = this.dgvMedicine.CurrentRow.Cells["quantity"].Value.ToString(); fum.txtPrice.Text = this.dgvMedicine.CurrentRow.Cells["price"].Value.ToString(); fum.txtID.Enabled = false; } fum.Visible = true; }
public FormUpdateMedicine(DelegateClassForMedicine.GridDelegate mdg) { InitializeComponent(); this.mdg = mdg; }