Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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;
        }