private DALNewNUBE.EntityType EntityType(string Type) { DALNewNUBE.EntityType et = EntityTypeList.Where(x => x.Entity == Type).FirstOrDefault(); if (et == null) { et = new DALNewNUBE.EntityType(); dbNew.EntityTypes.Add(et); EntityTypeList.Add(et); et.Entity = Type; } return(et); }
private int EntityTypeId(string Type) { DAL.EntityType et = EntityTypeList.Where(x => x.Entity == Type).FirstOrDefault(); if (et == null) { et = new DAL.EntityType(); DB.EntityTypes.Add(et); EntityTypeList.Add(et); et.Entity = Type; DB.SaveChanges(); } return(et.Id); }
public override void Load(System.IO.BinaryReader r, uint id) { base.Load(r, id); LoadCategory = r.ReadString(); int length = r.ReadInt32(); for (int i = 0; i < length; i++) { EntityTypeList.Add(Type.GetType(r.ReadString())); } length = r.ReadInt32(); for (int i = 0; i < length; i++) { ExcludedEntityTypeList.Add(Type.GetType(r.ReadString())); } }