public void GetCustomers() { WebserviceObject wsObj = WebserviceCalls.GetCustomers(); List <Customer> customersList = new List <Customer>(); if (wsObj.Success) { foreach (Customer obj in (List <object>)wsObj.Response) { customersList.Add(obj); } } else { MessageBox.Show(wsObj.Response.ToString()); } this.customersList = customersList; ObservableCollection <object> oList; oList = new ObservableCollection <object>(customersList); dgCustomers.ItemsSource = oList; }
public CreateOrderWindow(OrdersWindow ordersWindow, User user) { InitializeComponent(); this.user = user; this.ordersWindow = ordersWindow; WebserviceObject wsObj = WebserviceCalls.GetCustomers(); List <Customer> customersList = new List <Customer>(); if (wsObj.Success) { foreach (Customer obj in (List <object>)wsObj.Response) { customersList.Add(obj); } this.customersList = customersList; } else { MessageBox.Show(wsObj.Response.ToString()); } List <string> names = customersList.Select(x => x.Name).ToList(); cbbCustomers.ItemsSource = names; }