public SalespersonDisplayViewModel()
        {
            _saleServ                     = new SaleServices();
            _salespersonServ              = new SalespersonServices();
            _salespersonAddDialog         = new SalespersonAddDialog();
            _salespersonAccountShowDialog = new SalespersonAccountShowDialog();
            _salespersonUpdateDialog      = new SalespersonUpdateDialog();

            _key       = "";
            _isFocused = true;
            _salespersonsSuggestions = _salespersonServ.GetSalespersonsSuggetions();
            _currentWindow           = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            Load();
        }
Exemple #2
0
        public SaleUpdateViewModel()
        {
            _safeServ          = new SafeServices();
            _saleServ          = new SaleServices();
            _clientServ        = new ClientServices();
            _categoryServ      = new CategoryServices();
            _salespersonServ   = new SalespersonServices();
            _saleCategoryServ  = new SaleCategoryServices();
            _clientAccountServ = new ClientAccountServices();
            _categoriesDialog  = new CategoriesShowDialog();
            _currentWindow     = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();

            _key            = "";
            _isFocused      = true;
            _selectedSale   = _saleServ.GetSale(ID);
            Salespersons    = new ObservableCollection <Salesperson>(_salespersonServ.GetSalespersons());
            _saleCategories = new ObservableCollection <SaleCategoryVM>(_saleCategoryServ.GetSaleCategoriesVM(ID));
            Report          = "تقرير الفاتورة";
        }
Exemple #3
0
        public SaleAddViewModel()
        {
            _safeServ          = new SafeServices();
            _saleServ          = new SaleServices();
            _clientServ        = new ClientServices();
            _categoryServ      = new CategoryServices();
            _salespersonServ   = new SalespersonServices();
            _saleCategoryServ  = new SaleCategoryServices();
            _clientAccountServ = new ClientAccountServices();
            _newSale           = new Sale();
            _categoriesDialog  = new CategoriesShowDialog();
            _saleCategories    = new ObservableCollection <SaleCategoryVM>();

            _key           = "";
            _isFocused     = true;
            _currentWindow = Application.Current.Windows.OfType <MetroWindow>().LastOrDefault();
            Clients        = new ObservableCollection <Client>(_clientServ.GetClients());
            Salespersons   = new ObservableCollection <Salesperson>(_salespersonServ.GetSalespersons());
            NewSale.Date   = DateTime.Now;
            Report         = "تقرير الفاتورة";
        }