public static Donnees.AudienceTV MapAudTV(Zero.POCO.Audiences.AudienceTV Adj, UnitOfWork uow) { var audience = new Donnees.AudienceTV(uow); audience.Oid = Adj.id; audience.NumeroQuertdheure = Adj.NumeroQuertdheure; audience.NumeroJour = Adj.NumeroJour; var support = uow.GetObjectByKey <XpoSupportTV>(Adj.SupportTV.id); audience.SupportTV = support; return(audience); }
public static AudienceTV MapAudTV(Zero.POCO.Audiences.AudienceTV Adj, UnitOfWork uow, XPCollection<XpoSupportTV> supports) { var audience = new Donnees.AudienceTV(uow); audience.Oid = Adj.id != default(Guid) ? Adj.id : Guid.NewGuid(); audience.NumeroQuertdheure = Adj.NumeroQuertdheure; audience.NumeroJour = Adj.NumeroJour; var support = supports.First(e => e.Code == Adj.SupportTV.Code); audience.SupportTV = support; return audience; }