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;
            }
        }