public static Compaign MapCampaign(XpoCompaign xpoCompaign) { var campagne = new Compaign { id = xpoCompaign.Oid, Vague = MapVague(xpoCompaign.Vague), Annonceur = MapAnnonceur(xpoCompaign.Annonceur), Marque = MapMarque(xpoCompaign.Marque) }; campagne.Filtre = MapFilter(xpoCompaign.Filter); campagne.PlanPresses = MapPlanPresse(xpoCompaign.PlanPresses); //campagne.PlanRadios = MapPlanRd(xpoCompaign.PlanRadios); //campagne.PlanTvs = MapPlanTv(xpoCompaign.PlanTvs); return null; }
public static object MapCompaign(Compaign entity, UnitOfWork uow) { var compagne = new XpoCompaign(uow); compagne.Annonceur = MapAnnonceur(entity.Annonceur,uow); compagne.Marque = MapMarque(entity.Marque,uow); compagne.Oid = entity.id; compagne.Filter = MapFiltre(entity.Filtre,uow); /*foreach (var planPresse in entity.PlanPresses) { compagne.PlanPresses.Add(MapPlanPresse(planPresse,uow)); } foreach (var planTv in entity.PlanTvs) { compagne.PlanTvs.Add(MapplanTv(planTv, uow)); } foreach (var planRadio in entity.PlanRadios) { compagne.PlanRadios.Add(MapplanRadio(planRadio, uow)); }*/ return compagne; }