private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0) { SoItemView itemView = new SoItemView(false); itemView.FillTheTable(soItemsStateList[e.RowIndex].soitem); if (DialogResult.Yes == itemView.ShowDialog()) { if (isNewCreateSo) { int rfqId = soItemsStateList[e.RowIndex].soitem.rfqId; int soItemState = soItemsStateList[e.RowIndex].soitem.soItemState; soItemsStateList[e.RowIndex].soitem = itemView.GetSoItems(); soItemsStateList[e.RowIndex].soitem.rfqId = rfqId; soItemsStateList[e.RowIndex].soitem.soItemState = soItemState; } else { GetSoItems(); } ShowDataInDataGridView(); this.HasItemChange = true; } } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0) { SoItemView itemView = new SoItemView(false); itemView.FillTheTable(soItemsStateList[e.RowIndex].soitem); if (DialogResult.Yes == itemView.ShowDialog()) { int soId = soItemsStateList[e.RowIndex].soitem.soId; int soItemId = soItemsStateList[e.RowIndex].soitem.soItemsId; soItemsStateList[e.RowIndex].soitem = itemView.GetSoItems(); soItemsStateList[e.RowIndex].soitem.soId = soId; soItemsStateList[e.RowIndex].soitem.soItemsId = soItemId; if (soItemsStateList[e.RowIndex].state != OrderItemsState.New) { soItemsStateList[e.RowIndex].state = OrderItemsState.Modified; } ShowDataInDataGridView(); } } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0) { SoItemView itemView = new SoItemView(false); itemView.FillTheTable(soItemsStateList[e.RowIndex].soitem); if (DialogResult.Yes == itemView.ShowDialog()) { if (isNewCreateSo) { int rfqId = soItemsStateList[e.RowIndex].soitem.rfqId; int soItemState = soItemsStateList[e.RowIndex].soitem.soItemState; soItemsStateList[e.RowIndex].soitem = itemView.GetSoItems(); soItemsStateList[e.RowIndex].soitem.rfqId = rfqId; soItemsStateList[e.RowIndex].soitem.soItemState = soItemState; } else { GetSoItems(); } ShowDataInDataGridView(); this.HasItemChange = true; } } }
private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex >= 0) { SoItemView itemView = new SoItemView(false); itemView.FillTheTable(soItemsStateList[e.RowIndex].soitem); if (DialogResult.Yes == itemView.ShowDialog()) { int soId = soItemsStateList[e.RowIndex].soitem.soId; int soItemId = soItemsStateList[e.RowIndex].soitem.soItemsId; soItemsStateList[e.RowIndex].soitem = itemView.GetSoItems(); soItemsStateList[e.RowIndex].soitem.soId = soId; soItemsStateList[e.RowIndex].soitem.soItemsId = soItemId; if (soItemsStateList[e.RowIndex].state != OrderItemsState.New) { soItemsStateList[e.RowIndex].state = OrderItemsState.Modified; } ShowDataInDataGridView(); } } }