Пример #1
0
 public SupplyReportViewModel()
 {
     _supplyServ = new SupplyServices();
     _key        = "";
     _isFocused  = true;
     _dateFrom   = Convert.ToDateTime(DateTime.Now.ToShortDateString());
     _dateTo     = Convert.ToDateTime(DateTime.Now.ToShortDateString());
     Load();
 }
        public SupplyUpdateViewModel()
        {
            _safeServ           = new SafeServices();
            _supplyServ         = new SupplyServices();
            _categoryServ       = new CategoryServices();
            _clientAccountServ  = new ClientAccountServices();
            _supplyCategoryServ = new SupplyCategoryServices();
            _categoriesDialog   = new CategoriesShowDialog();

            _currentWindow    = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            _supplyCategories = new ObservableCollection <SupplyCategoryVM>(_supplyCategoryServ.GetSupplyCategoriesVM(ID));
            _selectedSupply   = _supplyServ.GetSupply(ID);
        }
Пример #3
0
        public SupplyDisplayViewModel()
        {
            _safeServ           = new SafeServices();
            _supplyServ         = new SupplyServices();
            _categoryServ       = new CategoryServices();
            _clientAccountServ  = new ClientAccountServices();
            _supplyCategoryServ = new SupplyCategoryServices();

            _key           = "";
            _isFocused     = true;
            _currentWindow = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            supplies       = _supplyServ.GetSupplies();
            Load();
        }
        public SupplyShowViewModel()
        {
            _supplyServ         = new SupplyServices();
            _categoryServ       = new CategoryServices();
            _supplyRecallServ   = new SupplyRecallServices();
            _clientAccountServ  = new ClientAccountServices();
            _supplyCategoryServ = new SupplyCategoryServices();
            _supplyRecallDialog = new SupplyRecallDialog();

            _state            = "Normal";
            _isFocused        = true;
            _currentWindow    = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            _selectedSupply   = _supplyServ.GetSupply(ID);
            _supplyCategories = new ObservableCollection <SupplyCategoryVM>(_supplyCategoryServ.GetSupplyCategoriesVM(ID));
            _categories       = new ObservableCollection <SupplyRecallVM>(_supplyRecallServ.GetSupplyCategoriesVM(ID));
            RecallsQty        = _supplyRecallServ.GetSupplyRecallsSum(ID);
        }
Пример #5
0
        public SupplyAddViewModel()
        {
            _safeServ           = new SafeServices();
            _supplyServ         = new SupplyServices();
            _clientServ         = new ClientServices();
            _categoryServ       = new CategoryServices();
            _clientAccountServ  = new ClientAccountServices();
            _supplyCategoryServ = new SupplyCategoryServices();
            _categoriesDialog   = new CategoriesShowDialog();
            _supplyCategories   = new ObservableCollection <SupplyCategoryVM>();
            _newSupply          = new Supply();

            _key           = "";
            _isFocused     = true;
            _currentWindow = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            Clients        = new ObservableCollection <Client>(_clientServ.GetClients());
            NewSupply.Date = DateTime.Now;
        }