private void OPA_SALES_SHIPMENT_Click(object sender, EventArgs e) { frmMain frmmain = (frmMain)this.ParentForm; if (frmmain.CheckChildFrmExist("OPA_SALES_SHIPMENT") == true) { return; } OPA_SALES_SHIPMENT newFrm = new OPA_SALES_SHIPMENT(); if (newFrm != null && !frmmain.ShowMDIChild(newFrm, newFrm)) { newFrm.Dispose(); newFrm = null; } }
private void mnuNewSalesShipment_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; if (DBGrid.CurrentRow == null) { return; } string selectionlist = string.Empty; if (DBGrid.SelectedRows.Count == 0) { for (int i = 0; i < DBGrid.RowCount; i++) { if (DBGrid.Rows[i].Visible) { if (string.IsNullOrEmpty(selectionlist)) { selectionlist = DBGrid.Rows[i].Cells["Id"].Value.ToString(); } else { selectionlist += "," + DBGrid.Rows[i].Cells["Id"].Value.ToString(); } } } } else { for (int i = 0; i < DBGrid.SelectedRows.Count; i++) { if (DBGrid.SelectedRows[i].Visible) { if (string.IsNullOrEmpty(selectionlist)) { selectionlist = DBGrid.SelectedRows[i].Cells["Id"].Value.ToString(); } else { selectionlist += "," + DBGrid.SelectedRows[i].Cells["Id"].Value.ToString(); } } } } EditSalesShipment frm = new EditSalesShipment(); frm.ImportItem("客户订单", selectionlist); if (frm.ShowDialog() == DialogResult.OK) { frmMain frmmain = (frmMain)this.ParentForm; if (frmmain.CheckChildFrmExist("OPA_SALES_SHIPMENT") == true) { return; } OPA_SALES_SHIPMENT newFrm = new OPA_SALES_SHIPMENT(); if (newFrm != null && !frmmain.ShowMDIChild(newFrm, newFrm)) { newFrm.Dispose(); newFrm = null; } } } catch (Exception ex) { MessageBox.Show(ex.Message, clsTranslate.TranslateString("Information"), MessageBoxButtons.OK, MessageBoxIcon.Information); return; } finally { this.Cursor = Cursors.Default; } }