コード例 #1
0
 public void Setup()
 {
     _service             = new DbTestContext();
     userService          = new UserService(_service);
     keyObjectService     = new KeyObjectService(_service);
     bookingActionService = new BookingActionService(_service);
     _permService         = new PermissionService(_service);
     _userHandler         = new UserAndKeyHandler(keyObjectService, userService, bookingActionService, _permService);
 }
コード例 #2
0
        public GeneralViewModel(UserAndKeyHandler bigService)
        {
            _bigService = bigService;

            var CollUser = (IEnumerable <User>)Task.Run(async() => await _bigService.GetAll <User>()).Result;

            users = new ObservableCollection <DetailsView>(CollUser.MapToDetailsView().OrderBy(x => x.LastName));

            var KeyUser = Task.Run(async() => await _bigService.GetAllKeys(false)).Result;

            keys = new ObservableCollection <DetailsView>(KeyUser.MapToDetailsView().OrderBy(x => x.KeyNumber));
        }
コード例 #3
0
        public DetailsViewModel(UserAndKeyHandler handler)
        {
            _userAndKeyHandler = handler;

            UpdateGenerealCollection();
        }