Esempio n. 1
0
        public TKBStammdatenViewModel(IDepotService depoService, IEventAggregator eventAggregator)
        {
            dataService      = depoService;
            _eventAggregator = eventAggregator;

            eventAggregator.GetEvent <DepotSelected>().Subscribe(OnDepotSelected);

            ReloadData();



            Save = new DelegateCommand(SaveData, CanSave)
                   .ObservesProperty(() => HasChanges);

            Cancel = new DelegateCommand(RollbackChanges, CanCancel)
                     .ObservesProperty(() => HasChanges);
        }
Esempio n. 2
0
        public ShellViewModel(IRegionManager regionManager, IEventAggregator eventAggregator, IDepotService svcDepot)
        {
            _regionManager   = regionManager;
            _eventAggregator = eventAggregator;

            dataService = svcDepot;

            Depots = new ObservableCollection <Depot>(dataService.GetAllDepot());

            // Set default Depot
            if (Depots.Count > 0)
            {
                MainDepot = Depots[0];
            }

            eventAggregator.GetEvent <ModuleSelected>().Subscribe(OnModuleSelected);

            Initialize();
        }
 public DrugUnitsController(IDrugUnitService drugUnitService, IDepotService depotService)
 {
     drugUnits = drugUnitService;
     depots    = depotService;
 }
Esempio n. 4
0
 public DepotController(IDrugTypeService drugTypeService, IDrugUnitService drugUnitService, IDepotService depotService)
 {
     _drugTypeService = drugTypeService;
     _drugUnitService = drugUnitService;
     _depotService    = depotService;
 }
 public OrderController(IDepotService depotService, IDrugUnitService drugUnitService)
 {
     depots    = depotService;
     drugUnits = drugUnitService;
 }
Esempio n. 6
0
 public DrugUnitWithDepotsController(IDrugUnitService drugUnitService, IDepotService depotService, IDrugUnitDepotService drugUnitDepotService)
 {
     _drugUnitService      = drugUnitService;
     _depotService         = depotService;
     _drugUnitDepotService = drugUnitDepotService;
 }
 public DepotsController(IDepotService service)
 {
     depotService = service;
 }
Esempio n. 8
0
 public OrderUnitsController(IDepotService depotService)
 {
     _depotService = depotService;
 }
Esempio n. 9
0
 public DrugUnitsDepotService(IDbFactory dbFactory) : base(dbFactory)
 {
     _drugUnitService = new DrugUnitService(dbFactory);
     _depotService    = new DepotService(dbFactory);
 }