Example #1
0
        private void ShowDialogForm()
        {
            bool l = false;

            DataTable dtg = new DataTable();

            dtg = GetData(txtPemasok.Text.Trim(), l);
            if (dtg.Rows.Count == 0)
            {
                txtPemasok.Text   = string.Empty;
                txtPemasokID.Text = string.Empty;
                _RowIDPemasok     = System.Guid.Empty;
                txtPemasok.Focus();
                return;
            }

            if (dtg.Rows.Count == 1)
            {
                GetResult(dtg.Rows[0]);
            }
            else
            {
                Transaksi.frmLookupPemasok ifrmDialog = new Transaksi.frmLookupPemasok(dtg, txtPemasok.Text.Trim());
                ifrmDialog.ShowDialog();
                if (ifrmDialog.DialogResult == DialogResult.OK)
                {
                    GetDialogResult(ifrmDialog);
                }
            }
        }
Example #2
0
        private void GetDialogResult(Transaksi.frmLookupPemasok dialogForm)
        {
            txtPemasok.Text   = dialogForm.GetVendor["Nama"].ToString();
            txtPemasokID.Text = dialogForm.GetVendor["PemasokID"].ToString();
            _RowIDPemasok     = (Guid)dialogForm.GetVendor["RowID"];

            if (this.SelectData != null)
            {
                this.SelectData(this, new EventArgs());
            }
        }