Example #1
0
        public MainApp()
        {
            InitializeComponent();
            var mainViewView = new MainViewViewModel();

            DataContext = mainViewView;
        }
 private void Initialize()
 {
     Visibility         = Visibility.Visible;
     _mainViewViewModel = new MainViewViewModel();
     _mainViewViewModel.ReminderChanged += OnReminderChanged;
     DataContext = _mainViewViewModel;
 }
Example #3
0
        public EditVehicle()
        {
            Vehicle = App.Vehicle;
            InitializeComponent();

            _mvvm = (MainViewViewModel)DataContext;
        }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GwtMainForm"/> class.
 /// </summary>
 public GwtMainForm()
 {
     InitializeComponent();
     tabControl.AutoSize          = true;
     ViewModel                    = new MainViewViewModel();
     _tabAndItsControlsDictionary = new Dictionary <TabPage, List <ItemViewControl> >();
 }
Example #5
0
 public MainView()
 {
     DataContext = new MainViewViewModel();
     InitializeComponent();
     AdminView             = new AdminView();
     AdminView.DataContext = this.DataContext;
 }
Example #6
0
 private void Initialize()
 {
     Visibility           = Visibility.Visible;
     _mainWindowViewModel = new MainViewViewModel();
     _mainWindowViewModel.WalletChanged += OnWalletChanged;
     DataContext = _mainWindowViewModel;
 }
Example #7
0
        public MainView()
        {
            InitializeComponent();
            MainViewViewModel vm = new MainViewViewModel();

            BindingContext = vm;
        }
 public void init()
 {
     repository        = new RepositoryMock();
     dataService       = new DataService(repository);
     navigationService = new NavigationServiceMock();
     mainViewViewModel = new MainViewViewModel(navigationService, dataService);
 }
Example #9
0
        public void MessagePropertyValueUpdated()
        {
            var vm = new MainViewViewModel(_regionManagerMock.Object, _messageServiceMock.Object);

            _messageServiceMock.Verify(x => x.GetMessage(), Times.Once);

            Assert.Equal(MessageServiceDefaultMessage, vm.Message);
        }
Example #10
0
        public MainPage()
        {
            InitializeComponent();

            _mvvm         = (MainViewViewModel)DataContext;
            _mvvm.Loading = true;
            Fetch();
        }
Example #11
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = System.Text.Encoding.Unicode;
            MainViewViewModel view = new MainViewViewModel();
            Game game = new Game();

            game.Subscribe(view);
            game.Play();
        }
Example #12
0
        public MainView()
        {
            InitializeComponent();

            this.Master = new MenuView();
            this.Detail = new NavigationPage(App.ContactsToSyncPage);

            this.BindingContext = viewModel = new MainViewViewModel(this);
        }
Example #13
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            Settings.InitSettings();
            MainWindow        MainView = new MainWindow();
            MainViewViewModel vm       = new MainViewViewModel();

            MainView.DataContext = vm;
            MainView.Show();
        }
 public MainView(LoggingService loggingService, ScrapperProvider scrapperProvider)
 {
     WindowStartupLocation = WindowStartupLocation.CenterScreen;
     _loggingService       = loggingService;
     InitializeComponent();
     DataContext = new MainViewViewModel(loggingService, scrapperProvider);
     (DataContext as MainViewViewModel).PropertyChanged += MainViewPropertyChanged;
     KeyUp += OnWindowKeyUp;
     ((MainViewViewModel)DataContext).UpdateFocus += OnUpdateFocus;
 }
Example #15
0
 private void Initialize()
 {
     Visibility                        = Visibility.Visible;
     _mainWindowViewModel              = new MainViewViewModel();
     _mainWindowViewModel.NoteChanged += OnNoteChanged;
     if (_mainWindowViewModel.SelectedNote != null)
     {
         OnNoteChanged(_mainWindowViewModel.SelectedNote);
     }
     DataContext = _mainWindowViewModel;
 }
Example #16
0
 public void ShowMainView(User user)
 {
     mainView.Visibility = Visibility.Visible;
     //loginView = null;
     MainViewViewModel = mainView.DataContext as MainViewViewModel;
     if (MainViewViewModel != null)
     {
         MainViewViewModel.ParentMainWindowViewModel = this.DataContext as MainWindowViewModel;
     }
     MainViewViewModel.User = user;
     //MainView.Load();
     MainViewViewModel.Show();
     //MainView.Visibility = Visibility.Visible;
     //LoginView.Visibility = Visibility.Hidden;
 }
Example #17
0
        public RemoterMainView()
        {
            InitializeComponent();

            var player = new Player();

            //Initialize all view models for all controls
            DataContext = new MainViewViewModel(DeviceFinderAndNavigator.ViewModel, InfoPanel.ViewModel, player);
            DeviceFinderAndNavigator.DataContext = new DeviceControllerViewModel(player);
            MediaPlayer.InitDataContext(new MediaPlayerViewModel(player));
            InfoPanel.DataContext = new ArtistInfoViewModel(player);
            //Picture viewer data context setup
            var picViewerViewModel = new PictureViewerViewModel(player);

            PicViewer.DataContext    = picViewerViewModel;
            PicInfoPanel.DataContext = new PictureInfoViewModel(picViewerViewModel);
        }
 public MainView()
 {
     InitializeComponent();
     App.PinResetFromSettingsPage = false;
     if (App.IsToombStoned)
     {
         this.Loaded += new RoutedEventHandler(CancelNavigationPage_Loaded);
     }
     else
     {
         MainViewViewModel objHPViewModel = new MainViewViewModel();
         this.DataContext       = objHPViewModel;
         App.IsPageHomePanorama = true;
         App.IsPageUpdateYourDetailsafterLogin = false;
         App.IsFromLoginScreen = false;
         userControlCarousel.ListImagesCarousel = App.AddImages;
     }
 }
        public MainView()
        {
            InitializeComponent();

            this._firstLoad = true;

            _vm          = this.DataContext as MainViewViewModel;
            this.Loaded += MainView_Loaded;
            this.minButton.SetBinding(Button.VisibilityProperty, new Binding("MinButtonVisibility")
            {
                Source = this
            });
            this.maxButton.SetBinding(Button.VisibilityProperty, new Binding("MaxButtonVisibility")
            {
                Source = this
            });
            this.restoreButton.SetBinding(Button.VisibilityProperty, new Binding("RestoreButtonVisibility")
            {
                Source = this
            });
            //this.fullScreenBtn.SetBinding(Button.VisibilityProperty, new Binding("FullScreenVisibility") { Source = this });
            this.fullScreenBtn.Visibility = Visibility.Collapsed;
            this.exitFullScreenBtn.SetBinding(Button.VisibilityProperty, new Binding("ExitFullScreenVisibility")
            {
                Source = this
            });
            this.closeButton.SetBinding(Button.VisibilityProperty, new Binding("CloseButtonVisibility")
            {
                Source = this
            });

            //_window = (MainWindow)Application.Current.MainWindow; ;
            //_window.StateChanged += Window_StateChanged;

            LanguageUtil.Instance.LanguageChanged     += OnLanguageChanged;
            CallController.Instance.CallStatusChanged += OnCallStatusChanged;
            //LoginManager.Instance.PropertyChanged += LoginManager_PropertyChanged;

            if (LanguageUtil.Instance.CurrentLanguage != LanguageType.ZH_CN)
            {
                this.imgLogoHome.Source = new BitmapImage(new Uri("pack://application:,,,/Resources/Icons/logo_home_en.png"));
            }
        }
Example #20
0
 public MainWindow()
 {
     DataContext = new MainViewViewModel(new Domain.DataAccess.MonitoringDataAccess());
     InitializeComponent();
 }
Example #21
0
 public MainViewGame(MainViewViewModel vm)
 {
     InitializeComponent();
     DataContext = vm;
 }
Example #22
0
 public MainViewUserControl(MainViewViewModel viewModel) : this()
 {
     DataContext = viewModel;
 }
Example #23
0
        public MainWindow()
        {
            dbContext = new CinemaContext();
            //List<Session> list = dbContext.Sessions.ToList();
            //for (int i = 0; i < list.Count(); i++)
            //{
            //    dbContext.Tickets.RemoveRange(list[i].Tickets);
            //    list[i].GenerateTickets(dbContext);
            //}
            //dbContext.Sessions.RemoveRange(dbContext.Sessions);
            //dbContext.SaveChanges();
            //dbContext.s
            //foreach (var session in dbContext.Sessions)
            //{
            //    session.GenerateTickets();
            //}
            //var loginviewmodel = LoginView.DataContext;
            //UserRole AdminRole = new UserRole() { Name = "Admin" };
            //UserRole CashierRole = new UserRole() { Name = "Cashier" };
            //dbContext.UserRoles.Add(AdminRole);
            //dbContext.UserRoles.Add(CashierRole);
            //dbContext.SaveChanges();
            //User AdminUser = new User() { Login = "******", Name = "Admin", Surname = "Admin", Password = "******", UserRole = dbContext.UserRoles.First(), UserRoleId = 0, DateOfBirth = Convert.ToDateTime(new DateTime(1997, 3, 12)).Date };
            //dbContext.Users.Add(AdminUser);
            //////dbContext.Users.Remove(dbContext.Users.First());
            //ShowLoginView();
            //Binding loginviewBinding = new Binding();
            //loginviewBinding.Source = loginviewmodel;
            //loginviewBinding.Mode = BindingMode.TwoWay;
            //loginviewBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged;
            //loginviewBinding.Path = new PropertyPath("LoginViewVisibility");

            //this.LoginView.SetBinding(VisibilityProperty, loginviewBinding);
            //dbContext.Sessions.Add(new Session()
            //{
            //    DateTime = new DateTime(2017, 9, 1, 15, 30, 0),
            //    Film = dbContext.Films.FirstOrDefault(i => i.Name.ToLower() == "Inception"),
            //    Hall = dbContext.Halls.FirstOrDefault(h => h.Number == 1),
            //    Price = 50
            //});
            //dbContext.Sessions.Add(new Session()
            //{
            //    DateTime = new DateTime(2017, 9, 6, 15, 30, 0),
            //    Film = dbContext.Films.FirstOrDefault(i => i.Name.ToLower() == "Dark Knight"),
            //    Hall = dbContext.Halls.FirstOrDefault(h => h.Number == 3),
            //    Price = 50
            //});
            //dbContext.Sessions.Add(new Session()
            //{
            //    DateTime = new DateTime(2017, 9, 7, 17, 30, 0),
            //    Film = dbContext.Films.FirstOrDefault(i => i.Name.ToLower() == "Dark Knight"),
            //    Hall = dbContext.Halls.FirstOrDefault(h => h.Number == 1),
            //    Price = 50
            //});
            //dbContext.Sessions.Add(new Session()
            //{
            //    DateTime = new DateTime(2017, 9, 7, 15, 30, 0),
            //    Film = dbContext.Films.FirstOrDefault(i => i.Name.ToLower() == "Dark Knight"),
            //    Hall = dbContext.Halls.FirstOrDefault(h => h.Number == 2),
            //    Price = 50
            //});
            //dbContext.Sessions.Add(new Session()
            //{
            //    DateTime = new DateTime(2017, 9, 5, 15, 30, 0),
            //    Film = dbContext.Films.FirstOrDefault(i => i.Name.ToLower() == "Lord of the Rings"),
            //    Hall = dbContext.Halls.FirstOrDefault(h => h.Number == 3),
            //    Price = 50
            //});

            if (dbContext.UserRoles.First() == null)
            {
                UserRole AdminRole = new UserRole()
                {
                    Name = "Admin"
                };
                UserRole CashierRole = new UserRole()
                {
                    Name = "Cashier"
                };
                dbContext.UserRoles.Add(AdminRole);
                dbContext.UserRoles.Add(CashierRole);
                dbContext.SaveChanges();

                User AdminUser = new User()
                {
                    Login = "******", Name = "Admin", Surname = "Admin", Password = "******", UserRole = dbContext.UserRoles.First(), UserRoleId = 0, DateOfBirth = Convert.ToDateTime(new DateTime(1997, 3, 12)).Date
                };
                dbContext.Users.Add(AdminUser);

                dbContext.SaveChanges();
            }

            dbContext.SaveChanges();

            loginView            = new LoginView();
            mainView             = new MainView();
            loginView.Visibility = Visibility.Visible;

            //loginView.WindowStartupLocation = WindowStartupLocation.CenterScreen;
            this.DataContext = new MainWindowViewModel(this);
            mainView.SetBinding(VisibilityProperty,
                                new Binding("MainViewVisibility")
            {
                Source = this.DataContext, Mode = BindingMode.OneWay
            });
            loginView.SetBinding(VisibilityProperty,
                                 new Binding("LoginViewVisibility")
            {
                Source = this.DataContext, Mode = BindingMode.OneWay
            });
            this.Visibility = Visibility.Hidden;
            //InitializeComponent();

            //this.Width = 300;
            //this.Height = 400;
            loginviewmodel = loginView.DataContext as LoginViewModel;
            if (loginviewmodel != null)
            {
                loginviewmodel.ParentMainWindowViewModel = this.DataContext as MainWindowViewModel;
            }

            MainViewViewModel = mainView.DataContext as MainViewViewModel;
            if (MainViewViewModel != null)
            {
                MainViewViewModel.ParentMainWindowViewModel = this.DataContext as MainWindowViewModel;
            }
            //ShowMainView(dbContext.Users.FirstOrDefault(i => i.Login.ToLower() == "Admin"));
        }
 public MainView()
 {
     InitializeComponent();
     viewModel   = new MainViewViewModel();
     DataContext = viewModel;
 }
Example #25
0
 public MainWindow()
 {
     InitializeComponent();
     DataContext = new MainViewViewModel(this);
 }
Example #26
0
 public MainView()
 {
     DataContext = new MainViewViewModel();
     InitializeComponent();
 }
Example #27
0
        public ManageAccount()
        {
            InitializeComponent();

            _mvvm = (MainViewViewModel)DataContext;
        }
Example #28
0
 private void Initialize()
 {
     Visibility         = Visibility.Visible;
     _mainViewViewModel = new MainViewViewModel();
     DataContext        = _mainViewViewModel;
 }
Example #29
0
        public SignIn()
        {
            InitializeComponent();

            _mvvm = (MainViewViewModel)DataContext;
        }
 public MainWindowViewModel()
 {
     MainViewViewModel = new MainViewViewModel();
 }