Example #1
0
        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);
        }
Example #2
0
        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;
        }