private void LoadBatchInvoices()
        {
            Facade.IInvoiceBatches facInv = new Orchestrator.Facade.Invoice();

            DataSet dsInvoice = facInv.GetAllBatches();

            // Put in dummy checkbox column
            dsInvoice.Tables[0].Columns.Add("Include", typeof(Boolean));

            //dgInvoiceBatch.DataSource = dsInvoice;
            gvInvoiceBatch.DataSource = dsInvoice;

            //dgInvoiceBatch.DataBind();
            gvInvoiceBatch.DataBind();

            if (dsInvoice.Tables[0].Rows.Count > 0)
            {
                //dgInvoiceBatch.Visible = true;
                gvInvoiceBatch.Visible           = true;
                pnlInvoiceBatch.Visible          = true;
                lblNote.Visible                  = false;
                btnAddUpdateMutliInvoice.Visible = true;
            }
            else
            {
                lblNote.Text      = "No prepared batches";
                lblNote.ForeColor = Color.Blue;
                lblNote.Visible   = true;
                //dgInvoiceBatch.Visible = false;
                pnlInvoiceBatch.Visible          = true;
                btnAddUpdateMutliInvoice.Visible = false;
            }
        }
        private void LoadBatchInvoices()
        {
            Facade.IInvoiceBatches facInv = new Orchestrator.Facade.Invoice();

            DataSet dsInvoice = facInv.GetAllBatches();

            dgInvoiceBatch.DataSource = dsInvoice;

            dgInvoiceBatch.DataBind();

            if (dsInvoice.Tables[0].Rows.Count > 0)
            {
                dgInvoiceBatch.Visible  = true;
                pnlInvoiceBatch.Visible = true;
            }
            else
            {
                lblNote.Text            = "No invoice batches to invoice";
                lblNote.ForeColor       = Color.Red;
                lblNote.Visible         = true;
                dgInvoiceBatch.Visible  = false;
                pnlInvoiceBatch.Visible = true;
            }
        }