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