public ConfigurationPageViewModel(IViewModelBaseModule baseModule, IConfigurationModule configurationModule) : base(baseModule)
        {
            _configurationModule = configurationModule;

            Title = "Configuration";
            _isEnableNotification = AppSettings.IsEnableNotification;
            _isEnableCache        = AppSettings.IsEnableCache;
            _hoursText            = AppSettings.HoursDay;
            _startupViewText      = AppSettings.StartupView;

            OpenCodeCommand        = new DelegateCommand(OpenCode);
            OpenTwitterCommand     = new DelegateCommand(OpenTwitter);
            OpenStartUpViewCommand = new DelegateCommand(OpenStartUpView);
            OpenHoursViewCommand   = new DelegateCommand(OpenHoursView);
            ClearCacheCommand      = new DelegateCommand(ClearCache);
        }
Example #2
0
        public MenuPageViewModel(IViewModelBaseModule baseModule, IMenuModule menuModule) : base(baseModule)
        {
            Title       = "MenuPage";
            _menuModule = menuModule;

            MenuList = new ObservableCollection <MenuItem>();

            Task.Run(async() =>
            {
                var user = await BaseModule.CacheEntity.GetObjectAsync <User>(AppSettings.IdAppUserCache);
                if (user != null)
                {
                    Email = user.Email;
                }
            });

            LoadMenu();
        }
 public AddActivityPageViewModel(IViewModelBaseModule baseModule, IAddActivityModule addActivityModule) : base(baseModule)
 {
     _addActivityModule = addActivityModule;
     Title = "Select Consumed";
     TimeTitleImputationEntryVisibility = true;
 }
 public AddActivityTimeDesviationPageViewModel(IViewModelBaseModule baseModule, IAddActivityModule addActivityModule) : base(baseModule)
 {
     _addActivityModule = addActivityModule;
     Title = "Select Deviation";
     TimeTitleImputationEntryVisibility = true;
 }
Example #5
0
        public InfoActivityPopUpPageViewModel(IViewModelBaseModule baseModule, IManageImputedDayModule manageImputedDayModule) : base(baseModule)
        {
            _manageImputedDayModule = manageImputedDayModule;

            Title = "Info activity";
        }
Example #6
0
 public AddActivityProjectPageViewModel(IViewModelBaseModule baseModule, IAddActivityModule addActivityModule) : base(baseModule)
 {
     _addActivityModule = addActivityModule;
     Title             = "Select Project";
     ConfirmVisibility = false;
 }
 public MasterPageViewModel(IViewModelBaseModule baseModule) : base(baseModule)
 {
 }
Example #8
0
 public ManageImputedDayPageViewModel(IViewModelBaseModule baseModule, IManageImputedDayModule manageImputedDayModule) : base(baseModule)
 {
     _manageImputedDayModule = manageImputedDayModule;
     Title  = "";
     IsBusy = true;
 }
 public ConnectionPageViewModel(IViewModelBaseModule baseModule, IConnectionModule connectionModule) : base(baseModule)
 {
     Title             = "Dashboard";
     _connectionModule = connectionModule;
 }
Example #10
0
 public DashBoardPageViewModel(IViewModelBaseModule baseModule, IDashBoardModule dashBoardModule) : base(baseModule)
 {
     Title            = "Dashboard";
     _dashBoardModule = dashBoardModule;
 }
 public BaseNavigationPageViewModel(IViewModelBaseModule baseModule) : base(baseModule)
 {
 }
Example #12
0
 public ViewModelBase(IViewModelBaseModule baseModule)
 {
     BaseModule      = baseModule;
     NavigateCommand = new DelegateCommand <string>(Navigate);
     Title           = string.Empty;
 }
        public ManageImputedDayPageViewModel(IViewModelBaseModule baseModule, IManageImputedDayModule manageImputedDayModule) : base(baseModule)
        {
            _manageImputedDayModule = manageImputedDayModule;

            Title = "Imputed Day";
        }