public ProductGroupView(TillDivisionGroupDepartmentModel tillDivisionGroupDepartmentModel)
        {
            InitializeComponent();
            DataContext = ViewModel = new ProductGroupViewModel(tillDivisionGroupDepartmentModel);

            ViewModel.PropertyChanged += ViewModelOnPropertyChanged;

            Loaded += OnViewLoaded;
        }
Exemple #2
0
        public ProductGroupViewModel(TillDivisionGroupDepartmentModel tillDivisionGroupDepartmentModel)
        {
            TillDivision = tillDivisionGroupDepartmentModel.TillDivision;
            var dataUnitLocator = ContainerAccessor.Instance.GetContainer().Resolve <IDataUnitLocator>();

            _adminDataUnit = dataUnitLocator.ResolveDataUnit <IAdminDataUnit>();

            DeleteProductGroupCommand = new RelayCommand <ProductGroupModel>(DeleteProductGroupCommandExecuted);
            EditProductGroupCommand   = new RelayCommand <ProductGroupModel>(EditProductGroupCommandExecuted);
        }