Ejemplo n.º 1
0
 private void InitDependencies(IDataLoaderContextAccessor accessor, IPersonManager personManager,
                               IUnitManager unitManager)
 {
     Accessor      = accessor;
     PersonManager = personManager;
     UnitManager   = unitManager;
 }
Ejemplo n.º 2
0
        public MaterialViewModel(IMessageBoxService messageBoxService, Material item, IMaterialManager manager, IMaterialGroupManager groupManager, IUnitManager unitManager) : base(messageBoxService, item, manager)
        {
            // do initialization
            try
            {
                if (groupManager == null)
                {
                    throw new ArgumentNullException("groupManager");
                }
                _groupManager = groupManager;
                // populate the list of groups
                this.GroupList = _groupManager.GetList();

                if (unitManager == null)
                {
                    throw new ArgumentNullException("unitManager");
                }
                _unitManager = unitManager;
                // populate the list of units
                this.UnitList = _unitManager.GetList();

                this.DisplayName = "Edit Material: " + this.Item.Name;
            }
            catch (Exception ex)
            {
                this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
            }
        }
Ejemplo n.º 3
0
        public ProductsManagementViewModel(IMessageBoxService messageBoxService, IUIVisualizerService uiVisualizerService,
                                           IProductManager productManager, IProductGroupManager productGroupManager, IUnitManager unitManager) : base(messageBoxService, uiVisualizerService, productManager)
        {
            // do initialization
            try
            {
                if (productGroupManager == null)
                {
                    throw new ArgumentNullException("productGroupManager");
                }
                _productGroupManager = productGroupManager;

                if (unitManager == null)
                {
                    throw new ArgumentNullException("unitManager");
                }
                _unitManager = unitManager;

                this.DisplayName          = "Products Management";
                ProductGroupListViewModel = new ProductGroupListViewModel(this.MessageBoxService, this.UIVisualizerService, _productGroupManager);
                UnitListViewModel         = new UnitListViewModel(this.MessageBoxService, this.UIVisualizerService, _unitManager);

                //MessageBoxService.ShowInformation(SelectedItem.Name);
                (ModelManager as IProductManager).FetchProductRecipes(SelectedItem);
            }
            catch (Exception ex)
            {
                this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
            }
        }
 public VirtualMachineController(IUnitManager _unitManager, IInventoryManager _InventoryManager, ILocationManager _locationManager, IHostManager _hostManager)
 {
     this._InventoryManager = _InventoryManager;
     this._unitManager      = _unitManager;
     this._locationManager  = _locationManager;
     this._hostManager      = _hostManager;
 }
Ejemplo n.º 5
0
        public MaterialListViewModel(IMessageBoxService messageBoxService, IUIVisualizerService uiVisualizerService,
                                     IMaterialManager materialManager, IMaterialGroupManager materialGroupManager, IUnitManager unitManager) : base(messageBoxService, uiVisualizerService, materialManager)
        {
            // do initialization
            try
            {
                if (materialGroupManager == null)
                {
                    throw new ArgumentNullException("materialGroupManager");
                }
                _materialGroupManager = materialGroupManager;

                if (unitManager == null)
                {
                    throw new ArgumentNullException("unitManager");
                }
                _unitManager = unitManager;

                this.DisplayName = "Material List";
            }
            catch (Exception ex)
            {
                this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
            }
        }
Ejemplo n.º 6
0
 public RootQuery(IAddressManager addressManager, IArticleManager articleManager,
                  ICountryManager countryManager, ICityManager cityManager, IPersonManager personManager,
                  IStateManager stateManager, IUnitManager unitManager)
 {
     InitDependencies(addressManager, articleManager, cityManager, countryManager,
                      personManager, stateManager, unitManager);
     InitQuery();
 }
 public AquariumController(IAquariumRepository repository,
                           ILogger logger,
                           IMapper mapper,
                           IUnitManager unitManager,
                           IAquariumTypeManager aquariumTypeManager) : base(logger, mapper)
 {
     _repository          = repository;
     _unitManager         = unitManager;
     _aquariumTypeManager = aquariumTypeManager;
 }
Ejemplo n.º 8
0
 private void InitDependencies(IAddressManager addressManager, IArticleManager articleManager,
                               ICityManager cityManager, ICountryManager countryManager, IPersonManager personManager,
                               IStateManager stateManager, IUnitManager unitManager)
 {
     AddressManager = addressManager;
     ArticleManager = articleManager;
     CityManager    = cityManager;
     CountryManager = countryManager;
     PersonManager  = personManager;
     StateManager   = stateManager;
     UnitManager    = unitManager;
 }
Ejemplo n.º 9
0
 public UnitViewModel(IMessageBoxService messageBoxService, Unit item, IUnitManager manager) : base(messageBoxService, item, manager)
 {
     // do initialization
     try
     {
         this.DisplayName = "Edit Unit: " + this.Item.Name;
     }
     catch (Exception ex)
     {
         this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
     }
 }
Ejemplo n.º 10
0
 public MeasurementController(IMeasurementRepository repository,
                              ILogger logger, IMapper mapper,
                              IAquariumRepository aquariumRepository, IValidationManager validationManager,
                              IUnitManager unitManager,
                              IMeasurementManager measurementManager) : base(logger, mapper)
 {
     _repository         = repository;
     _aquariumRepository = aquariumRepository;
     _validationManager  = validationManager;
     _unitManager        = unitManager;
     _measurementManager = measurementManager;
 }
Ejemplo n.º 11
0
        public ProductViewModel(IMessageBoxService messageBoxService, Product item, IProductManager manager, IProductGroupManager groupManager, IUnitManager unitManager) : base(messageBoxService, item, manager)
        {
            // do initialization
            try
            {
                if (groupManager == null)
                {
                    throw new ArgumentNullException("groupManager");
                }
                _groupManager = groupManager;
                // populate the list of groups
                this.GroupList = _groupManager.GetList();

                if (unitManager == null)
                {
                    throw new ArgumentNullException("unitManager");
                }
                _unitManager = unitManager;
                // populate the list of units
                this.UnitList = _unitManager.GetList();

                _materialGroupManager  = new MaterialGroupManager();
                this.MaterialGroupList = _materialGroupManager.GetList();

                _materialManager           = new MaterialManager();
                this.AvailableMaterialList = _materialManager.GetList();

                // initialize command
                this.SelectMaterialCommand   = new CommandBase <Material>(o => this.ExecuteSelectMaterialCommand(o), o => this.CanExecuteSelectItemCommand(o));
                this.AddRecipeItemCommand    = new CommandBase <Material>(o => this.ExecuteAddRecipeItemCommand(o), o => this.CanExecuteAddRecipeItemCommand(o));
                this.RemoveRecipeItemCommand = new CommandBase <RecipeItem>(o => this.ExecuteRemoveRecipeItemCommand(o), o => this.CanExecuteRemoveRecipeItemCommand(o));

                this.MarkDeletedCommand = new CommandBase <RecipeItem>(o => this.Item.Delete(), o => !this.Item.IsDeleted);

                this.DisplayName = "Edit Product: " + this.Item.Name;
            }
            catch (Exception ex)
            {
                this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
            }
        }
Ejemplo n.º 12
0
 public UnitController(IUnitManager _unit, IDepartmentManager departmentManager, ILocationManager locationManager)
 {
     this._unit             = _unit;
     this.departmentManager = departmentManager;
     this.locationManager   = locationManager;
 }
Ejemplo n.º 13
0
 public UnitController(ILogger <UnitController> logger, IUnitManager unitManager)
 {
     _logger      = logger;
     _unitManager = unitManager;
 }
Ejemplo n.º 14
0
 public UnitListViewModel(IMessageBoxService messageBoxService, IUIVisualizerService uiVisualizerService, IUnitManager manager) : base(messageBoxService, uiVisualizerService, manager)
 {
     // do initialization
     try
     {
     }
     catch (Exception ex)
     {
         this.MessageBoxService.ShowError(this.GetType().FullName + System.Reflection.MethodBase.GetCurrentMethod().Name + ": " + ex.Message);
     }
 }
Ejemplo n.º 15
0
 public UnitController(IUnitManager unitManager)
 {
     UnitManager = unitManager;
 }
Ejemplo n.º 16
0
 public BaseStrategy(IMap map, Unit unit, UnitManager unitManager)
 {
     Map         = map;
     UnitManager = unitManager;
 }
Ejemplo n.º 17
0
 public AIStrategy(IUnitManager unitManager, IMap map)
 {
     this.unitManager = unitManager;
     this.map         = map;
 }
Ejemplo n.º 18
0
 public ArticleOutputType(IDataLoaderContextAccessor accessor, IPersonManager personManager,
                          IUnitManager unitManager)
 {
     InitDependencies(accessor, personManager, unitManager);
     InitType();
 }
 public WorkerStrategy(IMap map, Unit unit, UnitManager unitManager)
 {
     Map         = map;
     UnitManager = unitManager;
 }
Ejemplo n.º 20
0
 public BuildUnitCommand(IUnitManager unitManager, Vector3 positionForFinishedUnit, Vector3 assemblyPoint) : base(positionForFinishedUnit, assemblyPoint)
 {
     this.unitManager = unitManager;
 }
Ejemplo n.º 21
0
 /// <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
 public void Dispose()
 {
     this.UnitManager.Units = new Dictionary <double, IAbilityUnit>();
     this.UnitManager       = null;
 }
Ejemplo n.º 22
0
 public GameStateManager(IUnitManager unitManager, IMap map)
 {
     UnitManager = unitManager;
     Map         = map;
 }
Ejemplo n.º 23
0
 public ScoutStrategy(IMap map, Unit unit, UnitManager unitManager, bool isFirstMove)
 {
     Map         = map;
     UnitManager = unitManager;
     isFirstMove = isFirstMove;
 }