Example #1
0
        private void Btn_printInvoices_Click(object sender, EventArgs e)
        {
            string              clientname12 = "";
            BLInvoice           blinvoice    = new BLInvoice();
            DataTable           dt           = new DataTable();
            List <InvoiceModel> lista        = new List <InvoiceModel>();

            if (cmbBoxClient.SelectedValue == null)
            {
                clientname12 = "";
            }
            else
            {
                clientname12 = cmbBoxClient.SelectedItem.ToString();
            }

            lista = blinvoice.getallinvoices(txtBoxFilterInvoiceNumber.Text, dTPStartFrom.Value.Date, dTPEndAt.Value.Date,
                                             clientname12, checkBoxStartedAt.Checked, checkBoxEndTo.Checked);
            var source = new BindingSource(lista, null);

            dGVInvoices.DataSource = source;

            dGVInvoices.Columns["InvoiceId"].Visible        = false;
            dGVInvoices.Columns["ClientAddressId"].Visible  = false;
            dGVInvoices.Columns["ClientId"].Visible         = false;
            dGVInvoices.Columns["InvoiceNumber"].HeaderText = "Numar factura";
            dGVInvoices.Columns["InvoiceDate"].HeaderText   = "Data factura";
            dGVInvoices.Columns["ClientName"].HeaderText    = "Nume Client";
            dGVInvoices.Columns["ClientSurname"].HeaderText = "Prenume Client";
            dGVInvoices.Columns["Address"].HeaderText       = "Adresa";
            dGVInvoices.Columns["Obesrvations"].HeaderText  = "Observatii";
        }