private void dataGridView1_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { int rowIndex = e.RowIndex; int projectId = int.Parse(dataGridView1.Rows[rowIndex].Cells[0].Value.ToString()); ProductDataLogic projectDataLogic = new ProductDataLogic(); //string projectName, projectDescription; //bool isActive, isSystemGenerated; bool result = projectDataLogic.GetProjectInfo(projectId, out projectName, out projectDescription, out isActive, out isSystemGenerated); if (result == true) { Productaddform projectAddForm = new Productaddform() { MdiParent = this.Parent.FindForm() }; projectAddForm.projectName = projectName; projectAddForm.projectDescription = projectDescription; projectAddForm.isActive = isActive; projectAddForm.isSystemGenerated = isSystemGenerated; projectAddForm.projectId = projectId; this.Hide(); projectAddForm.Show(); } else { MessageBox.Show("No Valid Information Found!", "Error!"); } }
private void buttonAdd_Click(object sender, EventArgs e) { Productaddform projectAddForm = new Productaddform(); this.Hide(); projectAddForm.Show(); }