Exemple #1
0
 public static PlanRadio CreatePlanRadio(string name, Compaign compaign)
 {
     var planRadio = new PlanRadio() { Name = name, id = Guid.NewGuid() };
     if (compaign.PlanRadios == null) compaign.PlanRadios = new List<PlanRadio>();
     compaign.PlanRadios.Add(planRadio);
     return planRadio;
 }
Exemple #2
0
 public static InsertionRadio CreateInsertionRadio(PlanRadio planRadio, int numQuart, SupportRadio supportRadio, DateTime date)
 {
     var insertionRadio = new InsertionRadio() { Date = date, NumeroQuartHeure = numQuart, SupportRadio = supportRadio };
     if (planRadio.InsertionRadios == null) planRadio.InsertionRadios = new List<InsertionRadio>();
     planRadio.InsertionRadios.Add(insertionRadio);
     return insertionRadio;
 }
Exemple #3
0
        public static InsertionRadio CreateInsertionRadio(PlanRadio planRadio, int numQuart, SupportRadio supportRadio, DateTime date)
        {
            var insertionRadio = new InsertionRadio()
            {
                Date = date, NumeroQuartHeure = numQuart, SupportRadio = supportRadio
            };

            if (planRadio.InsertionRadios == null)
            {
                planRadio.InsertionRadios = new List <InsertionRadio>();
            }
            planRadio.InsertionRadios.Add(insertionRadio);
            return(insertionRadio);
        }
Exemple #4
0
        public static PlanRadio CreatePlanRadio(string name, Compaign compaign)
        {
            var planRadio = new PlanRadio()
            {
                Name = name, id = new Guid()
            };

            if (compaign.PlanRadios == null)
            {
                compaign.PlanRadios = new List <PlanRadio>();
            }
            compaign.PlanRadios.Add(planRadio);
            return(planRadio);
        }
Exemple #5
0
 public static List<PlanRadio> MapPlanRd(XPCollection<XpoPlanRadio> planRadios)
 {
     var listePlanRd = new List<PlanRadio>();
     foreach (var xpoPlanRadio in planRadios)
     {
         var planRd = new PlanRadio()
             {
                 id = xpoPlanRadio.Oid,
                 Name = xpoPlanRadio.Name
             };
         planRd.InsertionRadios.AddRange(MapInsertion(xpoPlanRadio.XpoInsertionRadios));
         listePlanRd.Add(planRd);
     }
     return listePlanRd;
 }
Exemple #6
0
        public static XpoPlanRadio MapplanRadio(PlanRadio planRadio, UnitOfWork uow)
        {
            var xpoPlanRadio = new XpoPlanRadio(uow);
            xpoPlanRadio.Name = planRadio.Name;
            xpoPlanRadio.Oid = planRadio.id;

            xpoPlanRadio.NombreSig = planRadio.NombreSignalitique;

            if (planRadio.InsertionRadios != null)
            foreach (var insertionRadio in planRadio.InsertionRadios)
            {
                xpoPlanRadio.XpoInsertionRadios.Add(MapInsertionRadio(insertionRadio, uow));
            }

            return xpoPlanRadio;
        }