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; }
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; }
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); }
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); }
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; }
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; }