コード例 #1
0
        public ItemMasterViewModel()
        {
            itemMaster = new ItemMasterModel();
            itemMasterManger = new ItemMasterManager();
            itemGroup = new ItemGroupModel();
            itemMasterList = new ObservableCollection<ItemMasterModel>();
            saveItemCmd = new RelayCommand(Save, CanSave);
            clearItemCmd = new RelayCommand(ClearItemDetails, CanClearItemDetails);
            openGroupCmd = new RelayCommand(OpenPOPupView, CanOpenPOPupView);
            addItemGroupCmd = new RelayCommand(SaveGroup, CanSaveGroup);
            clearItemGroupCmd = new RelayCommand(SaveGroup, CanSaveGroup);
            itemMasterList = itemMasterManger.GetItemList();
            itemGroupList = itemMasterManger.GetIemGroupList();

            this.UnitPrice = 0;
        }
コード例 #2
0
        public StockViewModel()
        {
            var tempDate = DateTime.Now;
            stockMasterModel = new StockMasterModel();
            itemMasterManger = new ItemMasterManager();
            searchItemList = new ObservableCollection<ItemMasterModel>();
            itemGroupList = new ObservableCollection<ItemGroupModel>();
            selectedItemList = new ObservableCollection<ItemMasterModel>();
            this.StockDate = tempDate;
            this.StockOrderNo = "-";
            this.StockOrderDate = tempDate;
            this.StockBillNo = "-";
            this.StockBillDate = tempDate;
            this.StockSupplier = "-";
            this.StockSuppliedOn = tempDate;
            searchItemCmd = new RelayCommand(SearchItem, CanSearchItem);
            addItemsCmd = new RelayCommand(AddSelectedItems, CanAddSelectedItems);
            openAddItemsCmd = new RelayCommand(OpenAddItems, CanOpenAddItems);

            this.ItemGroupList = itemMasterManger.GetIemGroupList();
        }