/// <summary> /// Updates the invoice list. /// </summary> private void UpdateInvoiceList() { invoiceListBox.DataSource = null; List <Invoice> invoices = ProductDb.GetAllInvoices(); invoiceListBox.DataSource = invoices.ToList(); }
private void UpdateInvoiceForm_Load(object sender, EventArgs e) { List <Invoice> invoices = ProductDb.GetAllInvoices(); invoiceCmbBox.DataSource = invoices.ToList(); List <Product> products = ProductDb.GetAllProducts(); productCmbBox.DataSource = products.ToList(); }
/// <summary> /// Loads main form. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_Load(object sender, EventArgs e) { List <Product> products = ProductDb.GetAllProducts(); IEnumerable <Product> distinctProducts = products.Distinct <Product>(); productListBox.DataSource = distinctProducts.ToList(); List <Invoice> invoices = ProductDb.GetAllInvoices(); invoiceListBox.DataSource = invoices.ToList(); }