Ejemplo n.º 1
0
        public DashboardAdminViewModel(IUserDBHelper userDBHelper, IProductDBHelper dataAccessModel, IProductModel productModel, IUserValidator userValidator)
        {
            _dataAccessModel    = dataAccessModel;
            _productModel       = productModel;
            _userDBHelper       = userDBHelper;
            _dashboardWelcomeVM = new DashboardWelcomeViewModel();
            _userValidator      = userValidator;

            DashboardWelcome();
            _dashboardWelcomeVM.ActivateProductsTab += _dashboardWelcomeVM_ActivateProductsTab;
            _dashboardWelcomeVM.ActivateUsersTab    += _dashboardWelcomeVM_ActivateUsersTab;
        }
Ejemplo n.º 2
0
 public AddProductViewModel(IProductDBHelper dataAccessModel)
 {
     _dataAcesserModel = dataAccessModel;
 }
 public ProductsManagementViewModel(IProductDBHelper productDBHelper, IProductModel product)
 {
     _selectedProduct = product;
     _productDBHelper = productDBHelper;
     _productsList    = new BindableCollection <IProductModel>(_productDBHelper.LoadProducts());
 }