Example #1
0
        public object View()
        {
            switch (RegisterState)
            {
            case RegisterStates.None:
                return(wView ?? (wView = new WelcomeView()
                {
                    DataContext = this
                }));

            case RegisterStates.AsUser:
                return(uRegistrationView ?? (uRegistrationView = new UserRegistrationView()
                {
                    DataContext = this
                }));

            case RegisterStates.AsCreativeTeam:
                return(ctRegistrationView ??
                       (ctRegistrationView = new CreativeTeamRegistrationView()
                {
                    DataContext = this
                }));

            default:
                return(null);
            }
        }
Example #2
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            Application.Current.DispatcherUnhandledException += this.Application_DispatcherUnhandledException;
            //Disable shutdown when the dialog closes
            Current.ShutdownMode = ShutdownMode.OnLastWindowClose;

            Inicializar_Logger();

            logger.Info("INICIO VICTORIA SUITE");

            if (e.Args.Any() && e.Args[0].IndexOf(".vic", System.StringComparison.Ordinal) > 0)
            {
                var simulationXmlURI = e.Args[0];
                var mainWindow       = new MainWindow(simulationXmlURI, false);
                mainWindow.Show();
            }
            else
            {
                var welcomeView = new WelcomeView();
                if (welcomeView.ShowDialog() == false)
                {
                    Application.Current.Shutdown(0);
                }
            }
        }
        private void Window_ContentRendered(object sender, System.EventArgs e)
        {
            WelcomeView welcomeView = new WelcomeView();

            viewName = "JustbokApplication.Views.WelcomeView";
            grdControl.Children.Add(welcomeView);
        }
 public MainWindowViewModel()
 {
     Directory.CreateDirectory(".\\UserData");
     if (File.Exists("UserData\\Config.json"))
     {
         LoadConfig();
         ViewContent = new GachaAnalysisView(SelectedUserData);
     }
     else
     {
         UserDataList = new List <UserData>();
         ViewContent  = new WelcomeView();
     }
     if (File.Exists("UserData\\Account"))
     {
         try
         {
             CloudClient = CloudClient.GetClientFromEncryption();
         }
         catch (Exception e)
         {
             Growl.Error(e.Message);
         }
     }
     if (File.Exists("Resource\\ShowUpdateLog"))
     {
         ViewContent = new UpdateLogView();
         File.Delete("Resource\\ShowUpdateLog");
     }
 }
Example #5
0
 public NavigationModel(Storage storage, ContentWindow contentWindow)
 {
     _storage       = storage;
     _contentWindow = contentWindow;
     _welcomeView   = new WelcomeView(storage);
     _mainView      = new MainView(storage);
 }
Example #6
0
 private void SetViewToForm(WelcomeView view)
 {
     view.Location = new System.Drawing.Point(3, 128);
     view.Name     = "WelcomeSView";
     view.Size     = new System.Drawing.Size(794, 319);
     view.TabIndex = 3;
     this.TableLayout.Controls.Add(view, 0, 1);
 }
Example #7
0
        static void Main(string[] args)
        {
            InitializeDatabase();

            WelcomeView.SelectUserType();

            Console.Read();
        }
        public IActionResult Privacy(WelcomeView viewModel)
        {
            //map from view model to entity model so it can be saved in the DB
            var studentEntity = WelcomeView.mapToStudentEntity(viewModel);

            _context.Students.Add(studentEntity);
            _context.SaveChanges();
            return(View());
        }
Example #9
0
        public void LoginFailed(object sender, EventArgs args)
        {
            if (_welcomeView != null)
            {
                _mainWorkspace.Close(_welcomeView);
                _welcomeView = null;
            }

            ShowLogin();
        }
        internal static void ShowWindow(IPlasticWebRestApi restApi, WelcomeView welcomeView)
        {
            TeamEditionConfigurationWindow window = GetWindow <TeamEditionConfigurationWindow>();

            window.mRestApi     = restApi;
            window.mWelcomeView = welcomeView;
            window.titleContent = new GUIContent(
                PlasticLocalization.GetString(PlasticLocalization.Name.WelcomeToPlasticSCM));
            window.minSize = window.maxSize = new Vector2(650, 300);
            window.Show();
        }
Example #11
0
        WelcomeView GetWelcomeView()
        {
            if (mWelcomeView != null)
            {
                return(mWelcomeView);
            }

            mWelcomeView = new WelcomeView(
                this, this, mPlasticAPI);

            return(mWelcomeView);
        }
Example #12
0
        private void WaitForShellStartCallback(object state)
        {
            _loadedEvent.WaitOne();

            if (Application.Current != null)
            {
                Application.Current.Dispatcher.Invoke(DispatcherPriority.Normal, new Action(() =>
                {
                    _mainWorkspace.Close(_welcomeView);
                    _welcomeView = null;
                    _loginWindow.Hide();
                }));
            }
        }
Example #13
0
        public MainWindow()
        {
            Title = "Pixiv Func";

            this.InitializeComponent();
            if (Instances.Get <IAccountService>().UserAccounts.Count > 0)
            {
                Content = new ShellView();
            }
            else
            {
                Content = new WelcomeView();
            }
        }
Example #14
0
        internal WelcomeView GetWelcomeView()
        {
            if (mWelcomeView != null)
            {
                return(mWelcomeView);
            }

            mWelcomeView = new WelcomeView(
                this,
                this,
                mPlasticAPI,
                CmConnection.Get(),
                mPlasticWebRestApi);

            return(mWelcomeView);
        }
        public async Task <IActionResult> Index()
        {
            //How to access user info from the user signed in
            var userExample = await userManager.GetUserAsync(HttpContext.User);

            var email   = userExample.UserName;
            var student = _context.Students.Where(x => x.Email == email).FirstOrDefault();

            //map to view model
            var welcomeViewModel = new WelcomeView();

            welcomeViewModel.UserName                = email;
            welcomeViewModel.FirstName               = student.FirstName;
            welcomeViewModel.DateOfBirth             = student.DateOfBirth;
            welcomeViewModel.NumberOfItemsPurchasees = student.ItemsOrdered;
            return(View(welcomeViewModel));
        }
Example #16
0
        private void signupCaptchaNextEventHandler(string name)
        {
            Debug.WriteLine("SignupCaptchaNextEvent hadler");
            if (welcomeView == null)
            {
                welcomeView = (WelcomeView)container.Resolve(typeof(WelcomeView));
                var viewModel = (WelcomeViewModel)container.Resolve(typeof(WelcomeViewModel));

                string welcomeMessage_1 = "Hi, ";
                welcomeMessage_1 = welcomeMessage_1.Insert(welcomeMessage_1.Length, name);
                string welcomeMessage_2 = " Welcome to Wheesper!";
                viewModel.Initialize(welcomeMessage_1, welcomeMessage_2);
                viewModel.SetNickname(name);

                welcomeView.DataContext = viewModel;
            }
            loadView(welcomeView);
        }
        internal static void ShowWindow(
            IPlasticWebRestApi restApi,
            CmConnection cmConnection,
            WelcomeView welcomeView,
            bool autoLogin = false)
        {
            sRestApi      = restApi;
            sCmConnection = cmConnection;
            sAutoLogin    = autoLogin;
            CloudEditionWelcomeWindow window = GetWindow <CloudEditionWelcomeWindow>();

            window.titleContent = new GUIContent(
                PlasticLocalization.GetString(PlasticLocalization.Name.SignInToPlasticSCM));
            window.minSize = window.maxSize = new Vector2(500, 460);

            window.mWelcomeView = welcomeView;

            window.Show();
        }
Example #18
0
        public MainForm()
        {
            welcomeView     = new WelcomeView(this);
            preferencesView = new PreferencesView(this);
            galleryView     = new GalleryView(this);

            Title      = "badabing";
            ClientSize = new Size(720, 480);
            Content    = new StackLayout
            {
                Orientation = Orientation.Vertical,
                HorizontalContentAlignment = HorizontalAlignment.Center,
                Spacing = 5,
                Padding = new Padding(10),
                Items   = { welcomeView, preferencesView, galleryView }
            };

            preferencesView.Visible = false;
            galleryView.Visible     = false;
        }
Example #19
0
        public GameController()
        {
            while (WantsToPlay)
            {
                WelcomeView.PrintView();
                var input = AskInput();

                var mazeKeys = new ConsoleKey[] { ConsoleKey.D1, ConsoleKey.D2, ConsoleKey.D3, ConsoleKey.D4 };

                if (input == ConsoleKey.S)
                {
                    WantsToPlay = false;
                    break;
                }

                if (mazeKeys.Contains(input))
                {
                    PlayGame(Array.IndexOf(mazeKeys, input) + 1);
                }
            }
        }
Example #20
0
        public void AttemptLogin(object sender, EventArgs args)
        {
            _tokenCache.Flush();

            _mainWorkspace.Close(_loginView);
            _loginView = null;

            _welcomeView = new WelcomeView();

            _welcomeView.Presenter = new WelcomePresenter()
            {
                UserSessionService = UserSessionService,
                TokenCache         = _tokenCache,
                View = _welcomeView
            };

            _welcomeView.Presenter.LoginFailed     += LoginFailed;
            _welcomeView.Presenter.LoginSuccessful += LoginSuccessful;

            _mainWorkspace.Show(_welcomeView);
            _welcomeView.Login();
        }
        public override void Execute(object parameter)
        {
            // Anzeigeeinstellungen, die keiner Logik bedürfen
            var vm = new WelcomeModel
            {
                Title   = "MySamples Next - Labortechnikverwaltung",
                Version = "1.0"
            };

            // Der Presenter verwaltet Logik, die das Model nicht bedienen kann (Auswertung und Anwendung auf UI Elemente)
            view = new WelcomeView(vm);

            // Das Anzeigeeinstellung-Verwalter und Presenter-Akteur, erklärt und berechnet UI Daten, die
            // unbekannt für die View sind.
            var vctrl = new WelcomeViewController(view);

            // Dieser Controller erzeugt neue Fenster für diesen Controller
            // Erschaffung und Observieren von Fensterevents
            var wndController = new WindowController(vctrl);

            // Dieser Controller verwaltet Fenster und starte die Anzeige
            // Sammeln von Fenstern und beauftragt Fenster Parameter, wie Größe, Stil, Position, Art und Sichtbarkeit
            WindowManager.Instance.showWindow(wndController);
        }
Example #22
0
 public WelcomeViewModel(WelcomeView view)
 {
     _view            = view;
     _netCheckService = DependencyResolver.Current.GetService <INetCheckService>();
     LoadCommand      = DelegateCommand.FromAsyncHandler(LoadingAsync);
 }
Example #23
0
 // Pass here platform specific dependencies
 public App(Module platformIocModule)
 {
     InitializeComponent();
     DependencyResolver = new DependencyResolver(platformIocModule, new IocModule());
     MainPage           = new WelcomeView();
 }
Example #24
0
        private void Window_Initialized(object sender, EventArgs e)
        {
            WelcomeView welcome = new WelcomeView();

            MainFrame.NavigationService.Navigate(welcome);
        }
Example #25
0
 private void button1_Click(object sender, RoutedEventArgs e)
 {
     View.WelcomeView welcomeWindow = new WelcomeView();
     welcomeWindow.Show();
 }
Example #26
0
 public void NavigateToWelcomeView()
 {
     WindowContent = new WelcomeView();
 }
Example #27
0
 private void ExecuteOpenView()
 {
     _wview = new WelcomeView();
     _wview.ShowDialog();
 }
Example #28
0
        void CreateViews()
        {
            authoring_view = new AuthoringPaneView (left_vbox, project);

            welcome_view = new WelcomeView (rightpaned_vbox, recent_files);
            welcome_view.ProjectOpen += new WelcomeView.ProjectOpenEventHandler (OnOpenRecentProject);
            welcome_view.ButtonDVD += new EventHandler (OnProjectDVD);
            welcome_view.ButtonSlideshow += new EventHandler (OnProjectSlideshow);

            element_view = new ProjectElementView (project);
            scrolledwin_elements.Add (element_view);
        }
Example #29
0
 void OnOpenRecentProject(object sender, WelcomeView.ProjectOpenEventHandlerEventArgs args)
 {
     OpenProject (args.Project);
 }
        public MainWindow()
        {
            InitializeComponent();

            Loaded += OnLoaded;

            Closing += OnClosing;

            Closed += (sender, args) => Application.Current.Shutdown(0);

            #region Command Bindings

            CommandBindings.Add(new CommandBinding(
                                    UICommands.ExitApp,
                                    (o, args) => Application.Current.Shutdown(0),
                                    (o, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenWelcomeView,
                                    (sender, args) => _welcomeView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenProjectView,
                                    (sender, args) => _projectView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenSettingsView,
                                    (sender, args) => _settingsView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenDebugView,
                                    (sender, args) => _debugView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenLogView,
                                    (sender, args) => _logView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            CommandBindings.Add(new CommandBinding(
                                    UICommands.OpenTaskView,
                                    (sender, args) => _taskView.DockControl.Show(),
                                    (sender, args) => args.CanExecute = true));

            #endregion

            #region Document Register

            _welcomeView  = new WelcomeView();
            _logView      = new LogView();
            _debugView    = new DebugView();
            _settingsView = new SettingsView();
            _projectView  = new ProjectView();
            _taskView     = new TaskView();
            DockManager.RegisterDocument(_welcomeView);
            DockManager.RegisterDock(_logView, DockSide.Bottom);
            DockManager.RegisterDocument(_debugView);
            DockManager.RegisterDocument(_settingsView);
            DockManager.RegisterDocument(_projectView);
            DockManager.RegisterDock(_taskView, DockSide.Right);

            #endregion
        }
Example #31
0
 public WelcomePage(IBootstrapperController bootstrapperController)
     : base(bootstrapperController)
 {
     this.WelcomeView = new WelcomeView(new WelcomeViewmodel(bootstrapperController));
 }