public void AddNewRule(Window baseView) { RuleSettingsWindow view = GetRuleNewView(); view.Owner = baseView; view.ShowDialog(); }
public void EditRule(Guid ruleId, Window baseView) { RuleSettingsWindow view = GetRuleEditView(ruleId); view.Owner = baseView; view.ShowDialog(); }
private RuleSettingsWindow GetRuleNewView() { RuleSettingsWindow view = new RuleSettingsWindow(); CRuleViewData viewData = GetRuleNewViewData(); CRuleViewModel viewModel = new CRuleViewModel(this, view, viewData); return(view); }
private RuleSettingsWindow GetRuleEditView(Guid ruleId) { RuleSettingsWindow view = new RuleSettingsWindow(); CRuleViewData viewData = GetRuleViewData(ruleId); CRuleViewModel viewModel = new CRuleViewModel(this, view, viewData); return(view); }