public InvoiceManagerItem(InvoiceData id) { InitializeComponent(); invoiceData = id; ic = new InvoiceController(id.orderedProducts); imc = new InvoiceManagerController(); // Setting invoice information. CustomerCompanyLabel.Text = id.customer.companyName; CustomerNameLabel.Text = id.customer.name; DateLabel.Text = id.invoiceDate.Date.ToString("d"); switch (id.InvoiceDataId.ToString().Length) { case 1: InvoiceNumberLabel.Text = "000" + id.InvoiceDataId.ToString(); break; case 2: InvoiceNumberLabel.Text = "00" + id.InvoiceDataId.ToString(); break; case 3: InvoiceNumberLabel.Text = "0" + id.InvoiceDataId.ToString(); break; case 4: InvoiceNumberLabel.Text = id.InvoiceDataId.ToString(); break; } }
public InvoiceManagerList() { InvoiceManagerController imc = new InvoiceManagerController(); imc.FillInvoiceList(this); InitializeComponent(); }