コード例 #1
0
        private void GetMaterials()
        {
            SqlStock getSqlStock = new SqlStock();
            ObservableCollection <StockItem> stocksObs = getSqlStock.GetStockList();

            foreach (StockItem stock in stocksObs)
            {
                stockItems.Add(stock.Name);
                stockDict.Add(stock.Name, stock);
            }
        }
コード例 #2
0
        private void BtnUpdate_Click(object sender, RoutedEventArgs e)
        {
            SqlStock getSqlStock = new SqlStock();

            getSqlStock.UpdateAndInsertStockItems(StockItemsView.StockListObservable);
            CompareStockItemList stockItemList = new CompareStockItemList();
            List <int>           deletedItems  = stockItemList.Compare(StockItemsViewCompare.StockListObservable, StockItemsView.StockListObservable);

            getSqlStock.DeletItems(deletedItems);
            MessageBox.Show("Stock Updated");
            this.Close();
        }
コード例 #3
0
        private ObservableCollection <StockItem> GetStock()
        {
            SqlStock getSqlStock = new SqlStock();

            return(getSqlStock.GetStockList());
        }