Exemplo n.º 1
0
        public override void Execute()
        {
            DialogHost dialogHost = new DialogHost();

            var templates = TemplateDocument.Load();
            var viewModel = new SqlTemplateOptionViewModel(templates);

            if (dialogHost.Show<SqlTemplateOptionView>(viewModel) == DialogResult.OK)
                TemplateDocument.Save(viewModel.Templates.ToList());
        }
Exemplo n.º 2
0
        public MainWindow()
        {
            InitializeComponent();
            var templates = TemplateDocument.Load();

            _viewModel = new SqlTemplateOptionViewModel(templates);
            _viewModel.OnSave += viewModel_OnSave;
            _viewModel.OnCancel += _viewModel_OnCancel;

            DataContext = _viewModel;
        }
Exemplo n.º 3
0
        public override void Execute()
        {
            DialogHost dialogHost = new DialogHost();

            var templates = TemplateDocument.Load();
            var viewModel = new SqlTemplateOptionViewModel(templates);

            if (dialogHost.Show <SqlTemplateOptionView>(viewModel) == DialogResult.OK)
            {
                TemplateDocument.Save(viewModel.Templates.ToList());
            }
        }