private void Search()
        {
            if (txtDocumentNumber.Text == "")
            {
                return;
            }
            printControl1.PrintingSystem = null;
            printControl1.Refresh();
            int       searchID  = Convert.ToInt32(txtDocumentNumber.Text);
            DataTable dtChoices = null;

            switch (documentType.EditValue.ToString())
            {
            case "GRNF":
            case "Cost":
                dtChoices = ReceiptConfirmationPrintout.GetListOfGRNFPrinted(searchID);
                break;

            case "STV":
            case "Cash":
            case "Credit":
                dtChoices = BLL.Issue.Search(txtDocumentNumber.Text, documentType.EditValue.ToString());
                break;

            case "GRV":
                dtChoices = BLL.ReceiptConfirmationPrintout.GetListOfGRVPrinted(searchID);
                break;

            case "SRM":
                dtChoices = BLL.ReceiptConfirmationPrintout.GetListOfSRMPrinted(searchID);
                break;

            case "iGRV":
                dtChoices = BLL.ReceiptConfirmationPrintout.GetListOfiGRVPrinted(searchID);
                break;
            }

            viewChoices.Columns.Clear();
            gridChoices.DataSource = dtChoices;
            if (dtChoices != null)
            {
                viewChoices.Columns["ID"].Visible     = false;
                viewChoices.Columns["IsVoid"].Visible = false;
            }
        }