コード例 #1
0
        internal void ShowStockListView()
        {
            UpdateStockList();

            StockListView = new StockListWindow(this)
            {
                Left = MainView.Left + 20,
                Top  = MainView.Top + 20,

                DataContext = Medicine
            };

            StockListView.ShowDialog();
        }
コード例 #2
0
        public StockEditViewModel(StockListViewModel stockListViewModel,
                                  StockListWindow stockListView,
                                  Stock stock)
        {
            StockListViewModel = stockListViewModel;
            StockListView      = stockListView;

            if (stock != null)
            {
                StockExists = true;
                Stock       = stock;
            }
            else
            {
                //Add stock
                StockExists = false;
                Stock       = new Stock()
                {
                    Date = DateTime.Now.Date
                };
            }

            ShowStockEditView();
        }