public Interface.IprivetCustomer FindPrivateCustomer(int id) { var rdg = new RDGs.RDGtblPrivateCustomers(this.session.ConnectionString); try { return(rdg.Find(id)); } catch (Exception) { return(null); } }
public DataTable GetInvoice() { var dataTable = new DataTable(); dataTable.Columns.Add("Faktura nr", typeof(string)); dataTable.Columns.Add("Kunde", typeof(string)); dataTable.Columns.Add("Ordrenr 1", typeof(string)); dataTable.Columns.Add("Ordrenr 2", typeof(string)); dataTable.Columns.Add("Ordrenr 3", typeof(string)); dataTable.Columns.Add("Ordrenr 4", typeof(string)); dataTable.Columns.Add("Ordrenr 5", typeof(string)); dataTable.Columns.Add("Ordrenr 6", typeof(string)); dataTable.Columns.Add("Ordrenr 7", typeof(string)); dataTable.Columns.Add("Ordrenr 8", typeof(string)); dataTable.Columns.Add("Ordrenr 9", typeof(string)); dataTable.Columns.Add("Ordrenr 10", typeof(string)); dataTable.Columns.Add("Ordrenr 11", typeof(string)); dataTable.Columns.Add("Ordrenr 12", typeof(string)); dataTable.Columns.Add("Ordrenr 13", typeof(string)); dataTable.Columns.Add("Ordrenr 14", typeof(string)); dataTable.Columns.Add("Ordrenr 15", typeof(string)); dataTable.Columns.Add("Ordrenr 16", typeof(string)); dataTable.Columns.Add("Ordrenr 17", typeof(string)); dataTable.Columns.Add("Ordrenr 18", typeof(string)); dataTable.Columns.Add("Ordernr 19", typeof(string)); dataTable.Columns.Add("Ordrenr 20", typeof(string)); var rdgCustomersC = new RDGs.RDGtblCompanyCustomers(this.session.ConnectionString); var invoiceCompany = new RDGs.RDGtblInvoiceCompany(this.session.ConnectionString).Get(true); foreach (var item in invoiceCompany) { var customers = rdgCustomersC.Find((int)item.Order[0]); dataTable.Rows.Add( "C-" + item.Id, "#" + customers.CompanyCustomersNo + ": " + customers.Name, item.Order[0].ToString(), item.Order[1].ToString(), item.Order[2].ToString(), item.Order[3].ToString(), item.Order[4].ToString(), item.Order[5].ToString(), item.Order[6].ToString(), item.Order[7].ToString(), item.Order[8].ToString(), item.Order[9].ToString(), item.Order[10].ToString(), item.Order[11].ToString(), item.Order[12].ToString(), item.Order[13].ToString(), item.Order[14].ToString(), item.Order[15].ToString(), item.Order[16].ToString(), item.Order[17].ToString(), item.Order[18].ToString(), item.Order[19].ToString()); } var rdgCustomersP = new RDGs.RDGtblPrivateCustomers(this.session.ConnectionString); var invoicePrivet = new RDGs.RDGtblInvoicePrivet(this.session.ConnectionString).Get(true); foreach (var item in invoicePrivet) { var customers = rdgCustomersP.Find((int)item.Order[0]); dataTable.Rows.Add( "P-" + item.Id, "#" + customers.PrivateCustomersNo + ": " + customers.Name + " " + customers.Surname, item.Order[0].ToString(), item.Order[1].ToString(), item.Order[2].ToString(), item.Order[3].ToString(), item.Order[4].ToString(), item.Order[5].ToString(), item.Order[6].ToString(), item.Order[7].ToString(), item.Order[8].ToString(), item.Order[9].ToString(), item.Order[10].ToString(), item.Order[11].ToString(), item.Order[12].ToString(), item.Order[13].ToString(), item.Order[14].ToString(), item.Order[15].ToString(), item.Order[16].ToString(), item.Order[17].ToString(), item.Order[18].ToString(), item.Order[19].ToString()); } return(dataTable); }