Exemplo n.º 1
0
        public SuppliesUC()
        {
            InitializeComponent();

            List <TradePoint> tradePointsList = TradePointsController.GetInstance().GetTradePoints();

            tradePointsList.Sort((x, y) => x.FullName.CompareTo(y.FullName));
            TradePoints = new ObservableCollection <TradePoint>(tradePointsList);

            Binding bind1 = new Binding();

            bind1.Source = TradePoints;
            TradePointComboBox.DisplayMemberPath = "FullName";
            TradePointComboBox.SetBinding(ComboBox.ItemsSourceProperty, bind1);
            TradePoint = TradePoints.FirstOrDefault();
            TradePointComboBox.SelectedItem = TradePoint;

            List <Product> productsList = ProductsController.GetInstance().GetProducts();

            Products = new ObservableCollection <Product>(productsList);

            Binding bind2 = new Binding();

            bind2.Source = Products;
            ProductComboBox.DisplayMemberPath = "Name";
            ProductComboBox.SetBinding(ComboBox.ItemsSourceProperty, bind2);
            Product = Products.FirstOrDefault();
            ProductComboBox.SelectedItem = Product;

            List <Supplier> suppliersList = SuppliersController.GetInstance().GetSuppliers();

            Suppliers = new ObservableCollection <Supplier>(suppliersList);

            Binding bind3 = new Binding();

            bind3.Source = Suppliers;
            SupplierComboBox.DisplayMemberPath = "Name";
            SupplierComboBox.SetBinding(ComboBox.ItemsSourceProperty, bind3);
            Supplier = Suppliers.FirstOrDefault();
            SupplierComboBox.SelectedItem = Supplier;

            List <Order> ordersList = OrdersController.GetInstance().GetOrders();

            Orders = new ObservableCollection <Order>(ordersList);

            Binding bind4 = new Binding();

            bind4.Source = Orders;
            OrderComboBox.DisplayMemberPath = "Id";
            OrderComboBox.SetBinding(ComboBox.ItemsSourceProperty, bind4);
            Order = Orders.FirstOrDefault();
            OrderComboBox.SelectedItem = Order;
        }
Exemplo n.º 2
0
        public TradePointsRequestsUC()
        {
            InitializeComponent();

            List <TradePoint> tradePointsList = TradePointsController.GetInstance().GetTradePoints();

            tradePointsList.Sort((x, y) => x.FullName.CompareTo(y.FullName));
            TradePoints = new ObservableCollection <TradePoint>(tradePointsList);

            Binding bind = new Binding();

            bind.Source = TradePoints;
            TradePointComboBox.DisplayMemberPath = "FullName";
            TradePointComboBox.SetBinding(ComboBox.ItemsSourceProperty, bind);
            TradePoint = TradePoints.FirstOrDefault();
            TradePointComboBox.SelectedItem = TradePoint;
        }