Пример #1
0
        public static Donnees.AudienceRadio MapAudRD(Zero.POCO.Audiences.AudienceRadio Adj, UnitOfWork uow)
        {
            var audience = new Donnees.AudienceRadio(uow);

            audience.Oid        = Adj.id;
            audience.QuartHeure = Adj.QuartHeure;
            audience.NumeroJour = Adj.NumeroJour;

            var support = uow.GetObjectByKey <XpoSupportRadio>(Adj.SupportRadio.id);

            audience.SupportRadio = support;

            return(audience);
        }
Пример #2
0
        public static AudienceRadio MapAudRD(POCO.Audiences.AudienceRadio Adj, UnitOfWork uow, XPCollection<XpoSupportRadio> supports)
        {
            var audience = new Donnees.AudienceRadio(uow);

            audience.Oid = Adj.id != default(Guid) ? Adj.id : Guid.NewGuid();
            audience.QuartHeure = Adj.QuartHeure;
            audience.NumeroJour = Adj.NumeroJour;
            var support = supports.First(e => e.Code == Adj.SupportRadio.Code);
            audience.SupportRadio = support;

            return audience;
        }