public static Donnees.AudienceJournal MapAudJournal(AudienceJournal Adj, UnitOfWork uow) { var audience = new Donnees.AudienceJournal(uow); audience.NombreOccurence = Adj.NombreOccurence; audience.NumJournal = Adj.NumJournal; var support = uow.GetObjectByKey <XpoSupportPresse>(Adj.SupportPresse.id); audience.SupportPresse = support; return(audience); }
public static Donnees.AudienceJournal MapAudJournal(AudienceJournal Adj, UnitOfWork uow, XPCollection<XpoSupportPresse> supports) { var audience = new Donnees.AudienceJournal(uow); audience.NombreOccurence = Adj.NombreOccurence; audience.NumJournal = Adj.NumJournal; audience.Oid = Adj.id != default(Guid) ? Adj.id : Guid.NewGuid(); var support = supports.First(e => e.Code==Adj.NumJournal); audience.SupportPresse = support; return audience; }