private void btnEditCountNotReturnableItemInContract_Click(object sender, EventArgs e) { if (dgvNotReturnableItemsInContract.SelectedRows.Count > 0) { AddNotReturnableInContractForm editCount = new AddNotReturnableInContractForm(); if (thisFormType == ContractFormType.Adding) { editCount.Count = int.Parse(dgvNotReturnableItemsInContract.SelectedRows[0].Cells[2].Value.ToString()); } if (thisFormType == ContractFormType.Editing) { editCount.Count = int.Parse(dgvNotReturnableItemsInContract.SelectedRows[0].Cells[3].Value.ToString()); } if (editCount.ShowDialog() == DialogResult.OK) { if (thisFormType == ContractFormType.Adding) { dgvNotReturnableItemsInContract.SelectedRows[0].Cells[2].Value = editCount.Count; } if (thisFormType == ContractFormType.Editing) { addedit.EditNotReturnableItemInOpenedContract(dgvNotReturnableItemsInContract.SelectedRows[0].Index, editCount.Count); } } } }
private void btnAddNotReturnableItemInContract_Click(object sender, EventArgs e) { bool accept = true; if (thisFormType == ContractFormType.Adding) { for (int i = 0; i < dgvNotReturnableItemsInContract.Rows.Count; i++) { if (dgvNotReturnableItemsInContract.Rows[i].Cells[0].Value.ToString() == dgvNotReturnableItems.SelectedRows[0].Cells[0].Value.ToString()) { accept = false; } } if (accept) { AddNotReturnableInContractForm addNotReturnableForm = new AddNotReturnableInContractForm(); if (addNotReturnableForm.ShowDialog() == DialogResult.OK) { dgvNotReturnableItemsInContract.Rows.Add(dgvNotReturnableItems.SelectedRows[0].Cells[0].Value.ToString(), dgvNotReturnableItems.SelectedRows[0].Cells[1].Value.ToString(), addNotReturnableForm.Count); } } } if (thisFormType == ContractFormType.Editing) { for (int i = 0; i < dgvNotReturnableItemsInContract.Rows.Count; i++) { if (dgvNotReturnableItemsInContract.Rows[i].Cells[1].Value.ToString() == dgvNotReturnableItems.SelectedRows[0].Cells[0].Value.ToString()) { accept = false; } } if (accept) { AddNotReturnableInContractForm addNotReturnableForm = new AddNotReturnableInContractForm(); if (addNotReturnableForm.ShowDialog() == DialogResult.OK) { addedit.AddNotReturnableItemInOpenedContract(int.Parse(dgvNotReturnableItems.SelectedRows[0].Cells[0].Value.ToString()), dgvNotReturnableItems.SelectedRows[0].Cells[1].Value.ToString(), addNotReturnableForm.Count); } } } }