Esempio n. 1
0
        public ProductDealer(OrderPurchasePresenter orderPurchasePresenter, string supplier, ProveedorEntity supplierToSave)
        {
            InitializeComponent();
            _supplierToSave         = supplierToSave;
            _orderPurchasePresenter = orderPurchasePresenter;
            supplierNametxt.Text    = supplier;
            List <Departamentos> departmentsList = new List <Departamentos>();

            departmentsList.Add(new Departamentos {
                idDepartamento = 0, Descripcion = "TODOS"
            });
            departmentsList.AddRange(_orderPurchasePresenter.GetAllDepartamentos());
            comboDepartmentsProducts.ItemsSource = departmentsList;
            productsDepartmentGrid.ItemsSource   = productsDepartment;
            productsSupplierGrid.ItemsSource     = productsSupplier;
            productsSupplier.AddRange(_supplierToSave.productosWithDepartment);
            comboDepartmentsProducts.SelectedValue = 0;
        }
Esempio n. 2
0
        private void InitializeFormWithData()
        {
            _orderPurchasePresenter        = new OrderPurchasePresenter(new OrderPurchaseServices());
            productsToBuyList.ListChanged += ProductsToBuyList_ListChanged;
            ordersList.AddRange(_orderPurchasePresenter.GetAllOrders());
            IEnumerable <ProveedorEntity> proveedores = _orderPurchasePresenter.GetSuppliersWithProducts();
            IEnumerable <Almacenes>       almacenes   = _orderPurchasePresenter.GetAllAlmacenes();

            suppliersList.AddRange(proveedores);
            suppliersGrid.ItemsSource      = suppliersList;
            ComboWarehouse.ItemsSource     = almacenes.ToList();
            ComboWarehouse.SelectedIndex   = 0;
            comboSuppliersGral.ItemsSource = proveedores.ToList();
            Order.ItemsSource              = productsToBuyList;
            OrdersHome.ItemsSource         = ordersList;
            initialDateSearch.SelectedDate = finalDateSearch.SelectedDate = DateTime.Now;
            checkTodas.IsChecked           = true;
        }