/// <summary> /// Initializes this instance. /// </summary> /// <param name="viewModel"></param> public void Init(TestModePageViewModel viewModel) { this.SetTestModeButton.Clicked += SetTestModeButton_Clicked; this.ViewModel = viewModel; //this.ViewModel.TestUserData = "i65W8ixJzTVUslIqSk1JzS0oyczPKy1OLXIoSS0uQQgZ6iXn65VmK+mAlRsBlRsaGZuYminVxgIA"; //this.ViewModel.TestVoucherData = // "zZVNaxsxEIb/y17rMRpp9OVTaRpKDrkEk0vpYSSNWlPHDrtraCn575WdxjZJycG0JsvCrsbz6lmsB+nzr+4D93ldpJt13aS7HEYe5aq0kSGfQy4EjJGAEC2wcRXYW7aiKVNMLXGxXo0953GXqdmIrcaBJWagxBpCqgGsichZKBXaZi5/3C/6nx8bqWW00gioQZs52pnBmfZTrR05/06pmVKt/2r4JCvpW3+DjP1GtqWrYdgcj2+kiNxtK5WXw660bdhS5ou7AwkPJKN3JI970p7zWuzPBx7FnthHKaUUwu6e77oeG69lGPjrnz/7RvLifiGr8fKOF8tWG2UY+6civt+/TvN6uvl+nLhep8WyTbPaLJeTbt7zamhrsFivdsuAYslggyfRDih7gVSRwEVlvZdQnLg22y0vN20OVFOlJs2DJa/yYXy73uRv0l88uqGeLuz2P+1YmorSQVlA4saSWiCg9eCIU0QVQ0XdPUzerGfemzN55j2d4tlx7H94pk/3TAdrKJoAFdkCsTAEGyuQt1HnZG3CfPBMP/NMv+qZfuaZD5RD0hlMVgnIKA+hNM8CFsfZBm4avWXPIoUzeRbtKZpFiv9Ys0dnXqjUoTZknQ+xe2lUFmYpqoJqD6CAHjgGAV8zOpcl6qRP3bnMM6MyGW22rFCk2UuOmwvGQpOiFEKfioQ3bJRXNp7HKK/cCUYdp84jVPiLUNUFZaRGsJzbGqmMwDU58M7Z7DKHEvnULYqeCZVCbadutNCOX91YbZ+KkTzkbIzT0aZ2VHYPX34D"; this.BindingContext = this.ViewModel; }
/// <summary> /// Initializes a new instance of the <see cref="LoginPresenter" /> class. /// </summary> /// <param name="loginPage">The login page.</param> /// <param name="mainPage">The main page.</param> /// <param name="testModePage">The test mode page.</param> /// <param name="supportPage">The support page.</param> /// <param name="loginViewModel">The login view model.</param> /// <param name="mainPageViewModel">The main page view model.</param> /// <param name="testModePageViewModel">The test mode page view model.</param> /// <param name="device">The device.</param> /// <param name="database">The logging database.</param> public LoginPresenter(ILoginPage loginPage, IMainPage mainPage, ITestModePage testModePage, ISupportPage supportPage, LoginViewModel loginViewModel, MainPageViewModel mainPageViewModel, TestModePageViewModel testModePageViewModel, IDevice device, IDatabaseContext database) { this.MainPage = mainPage; this.TestModePage = testModePage; this.SupportPage = supportPage; this.LoginPage = loginPage; this.LoginViewModel = loginViewModel; this.MainPageViewModel = mainPageViewModel; this.TestModePageViewModel = testModePageViewModel; this.Device = device; this.Database = database; }