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); }
public static IModelMemberReminderInfo ModelMemberReminderInfo(this ITypeInfo typeInfo, IModelBOModel modelBoModel) { var modelClass = modelBoModel.GetClass(typeInfo.Type); return(modelClass.AllMembers.OfType <IModelMemberReminderInfo>().FirstOrDefault()); }
public static IModelMemberReminderInfo ModelMemberReminderInfo(this ITypeInfo typeInfo, IModelBOModel modelBoModel) { var modelClass = modelBoModel.GetClass(typeInfo.Type); return modelClass.AllMembers.OfType<IModelMemberReminderInfo>().FirstOrDefault(); }