Ejemplo n.º 1
0
 private void ApplyExceptions(string entityName, IMappingModel model)
 {
     foreach (var me in memberExceptions)
     {
         foreach (var v in model.GetPropertyOfEntity(entityName))
         {
             me.Apply(v, model, p => model.RemoveProperty(entityName, (property)p));
         }
         foreach (var v in model.GetCollectionsOfEntity(entityName))
         {
             me.Apply(v, model, c => model.RemoveCollectionFromEntity(entityName, c));
         }
         foreach (var v in model.GetManyToOnesOfEntity(entityName))
         {
             me.Apply(v, model, mto => model.RemoveManyToOne(entityName, (manytoone)mto));
         }
     }
     foreach (var alter in alterActions)
     {
         alter.Alter(model.GetClassFromEntityName(entityName));
     }
 }
 private void ApplyExceptions(string entityName, IMappingModel model)
 {
     foreach (var me in memberExceptions)
     {
         foreach (var v in model.GetPropertyOfEntity(entityName))
         {
             me.Apply(v,model,p=>model.RemoveProperty(entityName,(property)p));
         }
         foreach (var v in model.GetCollectionsOfEntity(entityName))
         {
             me.Apply(v,model,c=>model.RemoveCollectionFromEntity(entityName,c));
         }
         foreach (var v in model.GetManyToOnesOfEntity(entityName))
         {
             me.Apply(v,model,mto=>model.RemoveManyToOne(entityName,(manytoone)mto));
         }
     }
     foreach (var alter in alterActions)
     {
         alter.Alter(model.GetClassFromEntityName(entityName));
     }
 }