Exemplo n.º 1
0
        public void Update()
        {
            Stocks.Clear();

            using (IStockController controller = factory.CreateStockController())
            {
                DataControllerMessage <IEnumerable <StockDisplayDTO> > message = controller.GetAll();
                if (message.IsSuccess)
                {
                    foreach (StockDisplayDTO stock in message.Data)
                    {
                        Stocks.Add(stock);
                    }
                }
            }
        }
Exemplo n.º 2
0
        public void ChangeStock(int stockNo)
        {
            using (IStockController controller = factory.CreateStockController())
            {
                DataControllerMessage <StockEditDTO> controllerMessage = controller.Get(stockNo);
                if (controllerMessage.IsSuccess)
                {
                    this.stock = controllerMessage.Data;

                    this.IngredientCount.Clear();
                    foreach (IngredientCount ingredientCount in stock.IngredientCount)
                    {
                        this.IngredientCount.Add(ingredientCount);
                    }

                    RaisePropertyChangedEvent("StockNo");
                }
            }
        }