Exemplo n.º 1
0
        protected override void ConfigureContainer()
        {
            base.ConfigureContainer();
            ISecurityService securityService = TServiceFactory.GetSecurityService();

            Container.RegisterInstance(securityService);
            Container.RegisterInstance(Container);
        }
Exemplo n.º 2
0
        public InventoryDataViewModel()
        {
            User userModel = new User();

            ProductList       = new List <ProductModel>();
            IsAddEditMode     = false;
            StockTypeList     = Enum.GetValues(typeof(EStockType)).Cast <EStockType>().ToList();
            SelectedStockType = EStockType.Qty;

            IsLogin(out userModel);

            _inventoryService = TServiceFactory.GetInventoryService(userModel.UserName);

            ProductList = _inventoryService.GetAllProducts();

            AddCommand     = new DelegateCommand(Add);
            EditCommand    = new DelegateCommand(Edit);
            DeleteCommand  = new DelegateCommand(Delete);
            SaveCommand    = new DelegateCommand(Save);
            CancelCommand  = new DelegateCommand(Cancel);
            RefreshCommand = new DelegateCommand(Refresh);
        }