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