private void CmdClose_Click(object sender, EventArgs e) { this.Close(); xpdc.FrmUpdateBarcode ifrmChild = new xpdc.FrmUpdateBarcode(); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); }
public void UpdateBarcode() { try { CekBarcode(); if (dtBarcodeCek.Rows.Count >= 1) { MessageBox.Show("Sudah Ada Barcode"); MessageBox.Show("Gagal Menyimpan Data"); return; } else { this.Cursor = Cursors.WaitCursor; using (Database db = new Database()) { db.Commands.Add(db.CreateCommand("usp_Xpdc_CekBarcode_Update_Sav")); db.Commands[0].Parameters.Add(new Parameter("@Barcode", SqlDbType.VarChar, txtBarcode.Text.ToString())); db.Commands[0].Parameters.Add(new Parameter("@LastUpdatedBy", SqlDbType.VarChar, SecurityManager.UserID)); db.Commands[0].Parameters.Add(new Parameter("@RowID", SqlDbType.UniqueIdentifier, _rowID)); dtBarcodeUpdate = db.Commands[0].ExecuteDataTable(); } MessageBox.Show("Data Berhasil Di simpan"); this.Close(); xpdc.FrmUpdateBarcode ifrmChild = new xpdc.FrmUpdateBarcode(); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); } } catch (Exception ex) { Error.LogError(ex); MessageBox.Show("Gagal Menyimpan Data"); return; } finally { this.Cursor = Cursors.Default; } }