Exemple #1
0
        public void GenerateMapping(IModelBOModel models)
        {
            var f = models.GetClass(ReflectionHelper.FindType(From.Form)); // (From as FlowChartFormNode).ModelClass;
            var t = models.GetClass(ReflectionHelper.FindType(To.Form));   // (To as FlowChartFormNode).ModelClass;

            GenerateForm <MasterPropertyMapping>(f, t, MasterMapping);
            f = models.GetClass(ItemsType);
            t = models.GetClass(ToItemsType);
            GenerateForm <ItemsPropertyMapping>(f, t, ItemsMapping);
        }
Exemple #2
0
        public static IModelMemberReminderInfo ModelMemberReminderInfo(this ITypeInfo typeInfo, IModelBOModel modelBoModel)
        {
            var modelClass = modelBoModel.GetClass(typeInfo.Type);

            return(modelClass.AllMembers.OfType <IModelMemberReminderInfo>().FirstOrDefault());
        }
Exemple #3
0
 public static IModelMemberReminderInfo ModelMemberReminderInfo(this ITypeInfo typeInfo, IModelBOModel modelBoModel) {
     var modelClass = modelBoModel.GetClass(typeInfo.Type);
     return modelClass.AllMembers.OfType<IModelMemberReminderInfo>().FirstOrDefault();
 }