コード例 #1
0
        private void EditBonus(object obj)
        {
            var viewModelInfo = new SettingsRakeBackViewModelInfo <BonusModel>
            {
                Model = (obj as BonusModel),
                Close = PopupModel.ClosePopup,
                Add   = AddBonus
            };

            var viewModel = new SettingsBonusesAddEditViewModel(viewModelInfo);

            PopupModel.OpenPopup(viewModel);
        }
コード例 #2
0
        private void EditRakeBack(object obj)
        {
            var viewModelInfo = new SettingsRakeBackViewModelInfo <RakeBackModel>
            {
                Model = (obj as RakeBackModel),
                Close = PopupModel.ClosePopup,
                Add   = AddRakeBack
            };

            var viewModel = new SettingsRakeBackAddEditViewModel(viewModelInfo);

            PopupModel.OpenPopup(viewModel);
        }
コード例 #3
0
        private void EditAlias(object obj)
        {
            var viewModelInfo = new AliasViewModelInfo <AliasCollectionItem>()
            {
                Model = obj as AliasCollectionItem,
                Close = PopupModel.ClosePopup,
                Add   = AddAlias,
                Save  = SaveChanges
            };

            var viewModel = new AliasAddEditViewModel(viewModelInfo);

            PopupModel.OpenPopup(viewModel);
        }
コード例 #4
0
        private void SendLogs(object obj)
        {
            var viewModel = new SettingsSendLogViewModel();

            PopupModel.OpenPopup(viewModel);
        }