示例#1
0
        public UsersListPage()
        {
            Constants.myAdID = "ca-app-pub-6838059012127071/5923910449";
            var userStore   = new SQLiteUserStore(DependencyService.Get <ISQLiteDb>());
            var pageService = new PageService();

            ViewModel = new UsersPageViewModel(userStore, pageService);
            InitializeComponent();
        }
        public SiteContextBase(ICommentOptions options, IUserStoreManager userStoreManager, ILogger logger)
        {
            Options           = options;
            _userStoreManager = userStoreManager;
            _logger           = logger;
            var userStore = new SQLiteUserStore(options.SettingsDirPath + "\\" + "users_" + DisplayName + ".db", logger);

            userStoreManager.SetUserStore(SiteType, userStore);
        }
        public YouTubeLiveSiteContext(ICommentOptions options, IYouTubeLibeServer server, ILogger logger, IUserStoreManager userStoreManager)
        {
            _options          = options;
            _server           = server;
            _logger           = logger;
            _userStoreManager = userStoreManager;
            var userStore = new SQLiteUserStore(_options.SettingsDirPath + "\\" + "users_" + DisplayName + ".db", _logger);

            userStoreManager.SetUserStore(SiteType.YouTubeLive, userStore);
        }
示例#4
0
        public UserRegistrationPage(UserViewModel viewModel)
        {
            Constants.myAdID = "ca-app-pub-6838059012127071/5905505242";
            InitializeComponent();

            var userStore   = new SQLiteUserStore(DependencyService.Get <ISQLiteDb>());
            var pageService = new PageService();

            Title          = (viewModel.Id == 0) ? "New User" : "Edit User";
            BindingContext = new UserDetailViewModel(viewModel ?? new UserViewModel(), userStore, pageService);
        }
示例#5
0
        public LoginPage_()
        {
            Constants.myAdID = "ca-app-pub-6838059012127071/7646742577";
            var userStore   = new SQLiteUserStore(DependencyService.Get <ISQLiteDb>());
            var pageService = new PageService();

            LoginModel = new UserLoginViewModel(userStore, pageService);
            InitializeComponent();
            Constants.curFullName     = "";
            Constants.curUserId       = 0;
            Constants.curUserName     = "";
            Constants.isExpenseLoaded = false;
            Constants.isFundLoaded    = false;
        }