Ejemplo n.º 1
0
        public AboutViewModel(PropertyChangedViewModel mainViewModel)
        {
            _mainViewModel = mainViewModel;
            EMailText      = GlobalConstants.COMPANY_MAIL_ADDRESS;
            WebsiteText    = GlobalConstants.COMPANY_WEB_ADDRESS;

            Mediator.Register("OnTextVersion", OnTextVersion);
            Mediator.Register("OnTextLogicTitle", OnTextLogicTitle);
            Mediator.Register("OnTextLogicVersion", OnTextLogicVersion);
        }
Ejemplo n.º 2
0
        public HomeViewModel(PropertyChangedViewModel mainViewModel)
        {
            _mainViewModel = mainViewModel;
            Mediator.Register("OnDbConnected", OnDbConnected);

            Mediator.Register("OnTextMsgInDB", OnTextMsgInDB);

            Mediator.Register("OnTextError", OnTextError);
            Mediator.Register("OnTextWarning", OnTextWarning);
            Mediator.Register("OnTextInfo", OnTextInfo);
        }
Ejemplo n.º 3
0
        public SettingsViewModel(PropertyChangedViewModel mainViewModel)
        {
            _mainViewModel = mainViewModel;
            Mediator.Register("OnTextConfigNameLoaded", OnTextConfigNameLoaded);
            Mediator.Register("OnTextConfigLoaded", OnTextConfigLoaded);
            Mediator.Register("OnTextActiveConfigFile", OnTextActiveConfigFile);

            Mediator.Register("OnNewPasswordChanged", OnNewPasswordChanged);
            Mediator.Register("OnNewPassswordEnterPressed", OnNewPassswordEnterPressed);

            Mediator.Register("OnRepeatPasswordChanged", OnRepeatPasswordChanged);
        }
Ejemplo n.º 4
0
        public DataViewModel(PropertyChangedViewModel mainViewModel)
        {
            _mainViewModel = mainViewModel;
            Mediator.Register("OnAdminLogin", OnAdminLogin);
            Mediator.Register("OnLogLevel", OnLogLevel);
            Mediator.Register("OnDataChange", OnDataChange);

            Mediator.Register("OnLogData", OnLogData);
            Mediator.Register("OnData", OnData);

            CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone();

            culture.DateTimeFormat.LongDatePattern = "yyyy-MM-dd";
            culture.DateTimeFormat.LongTimePattern = "HH:mm:ss";
            CultureFormat = culture;

            SelectedDateTime = DateTime.Today;

            SplitButtonItems.Add(new DataButton("Logs"));
            SplitButtonItems.Add(new DataButton("Data"));
        }