Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        private static List<AudienceJournal> MapAudienceJournal(Signalitique sig)
        {
            var ListeAudiencePresse = new List<AudienceJournal>();
            foreach (var aud in sig.AudienceJournals)
            {

                var audPresse= new AudienceJournal()
                    {
                        Jour = aud.Jour,
                        id = aud.Oid,
                        NombreOccurence = aud.NombreOccurence,
                        NumJournal = aud.NumJournal,

                };
            audPresse.SupportPresse = MapSupportPresse(aud.SupportPresse);
            ListeAudiencePresse.Add(audPresse);
            }
            return ListeAudiencePresse;
        }
Ejemplo n.º 3
0
        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;
        }