コード例 #1
0
ファイル: BaseRules.cs プロジェクト: ericramses/YPILIS
        public static YellowstonePathology.Business.Rules.BaseRules CreateRuleSetInstance(Type type)
        {
            PropertyInfo propertyInfo = type.GetProperty("Instance");

            YellowstonePathology.Business.Rules.BaseRules baseRules = (YellowstonePathology.Business.Rules.BaseRules)propertyInfo.GetValue(null, null);
            return(baseRules);
        }
コード例 #2
0
 public void MenuItemEditRule_Click(object sender, RoutedEventArgs args)
 {
     YellowstonePathology.Business.Rules.RulesClassItem rulesClassItem = (YellowstonePathology.Business.Rules.RulesClassItem) this.listViewRules.SelectedItem;
     YellowstonePathology.Business.Rules.BaseRules      baseRules      = YellowstonePathology.Business.Rules.BaseRules.CreateRuleSetInstance(rulesClassItem.ClassType);
     baseRules.EditRuleSet();
 }