コード例 #1
0
        public CreateCourseViewModel(TrainerService trainerService, RoomService roomService, CourseService courseService, AppRegionManager regionManager) : base()
        {
            _roomService    = roomService;
            _trainerService = trainerService;
            _regionManager  = regionManager;
            _courseService  = courseService;

            SetSaveButtonName();
            LoadTrainers();
            LoadRooms();

            StartDate = DateTime.Now;
            EndDate   = DateTime.Now;

            SaveCommand           = new DelegateCommand(Save);
            BackToMainMenuCommand = new DelegateCommand(BackToMainMenu);
        }
コード例 #2
0
 public AbstractViewModel()
 {
     CurrentUser   = ServiceLocator.Current.TryResolve <CurrentUser>();
     RegionManager = ServiceLocator.Current.TryResolve <AppRegionManager>();;
 }