private void dataGridViewProduct_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { int rowIndex = e.RowIndex; int projectId = int.Parse(dataGridViewProduct.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 ProductListForm_Load(object sender, EventArgs e) { ProductDataLogic productDataLogic = new ProductDataLogic(); DataTable dataTable = new DataTable(); dataTable = productDataLogic.GetProductList(); dataGridViewProductList.DataSource = dataTable; this.ControlBox = false; }
private void ProductListSaveButton_Click(object sender, EventArgs e) { ProductDataLogic productDataLogic = new ProductDataLogic(); productName = textBoxProductName.Text.Trim(); productDescription = richTextBoxDescription.Text.Trim(); string dropdownvalue = ProductListActivity.SelectedValue.ToString(); isActive = dropdownvalue == "0" ? false : true; bool result = productDataLogic.AddProduct(productName, productDescription, isActive, isSystemGenerated); if (result == true) { MessageBox.Show("Success!Success!"); ProductListForm productListForm = new ProductListForm(); this.Hide(); productListForm.Show(); } else { MessageBox.Show("Error!Error!"); } }
private void buttonUpdate_Click(object sender, EventArgs e) { ProductDataLogic projectDataLogic = new ProductDataLogic(); projectName = textBox1.Text.Trim(); projectDescription = richTextBox1.Text.Trim(); string dropdownvalue = comboBox1.SelectedValue.ToString(); isActive = dropdownvalue == "0" ? false : true; bool result = projectDataLogic.UpdateProject(projectId, projectName, projectDescription, isActive, isSystemGenerated); if (result == true) { MessageBox.Show("Update Success!"); ProductListForm projectListForm = new ProductListForm(); this.Hide(); projectListForm.Show(); } else { MessageBox.Show("Update Error!"); } }