private void BindInvoice() { if ((_invoice != null)) { var serviceInvoiceSvc = new ServiceInvoiceService(MyConfiguration, null, MyOAuthKeyService); ServiceInvoice serviceInvoice = serviceInvoiceSvc.Get(MyCompanyFile, _invoice.UID, MyCredentials); //Set the default value var customers = CmboCustomer.DataSource as PagedCollection <Customer>; if (customers != null) { for (int i = 0; i <= customers.Count; i++) { Customer customer = customers.Items[i]; if (customer.UID == serviceInvoice.Customer.UID) { CmboCustomer.SelectedIndex = i; break; } } } BsServiceInvoice.DataSource = serviceInvoice; GrdServiceLines.DataSource = FlattenLines(serviceInvoice.Lines); } }
private void BindInvoice() { if ((_invoice != null)) { var serviceInvoiceSvc = new ServiceInvoiceService(MyConfiguration, null, MyOAuthKeyService); ServiceInvoice serviceInvoice = serviceInvoiceSvc.Get(MyCompanyFile, _invoice.UID, MyCredentials); //Set the default value var customers = CmboCustomer.DataSource as PagedCollection<Customer>; if (customers != null) { for (int i = 0; i <= customers.Count; i++) { Customer customer = customers.Items[i]; if (customer.UID == serviceInvoice.Customer.UID) { CmboCustomer.SelectedIndex = i; break; } } } BsServiceInvoice.DataSource = serviceInvoice; GrdServiceLines.DataSource = FlattenLines(serviceInvoice.Lines); } }