/// <summary> /// Modifica una Campaña de la lista de la lógica /// </summary> /// <param name="pBanner">Banner a modificar</param> internal static void Modificar(Campaña pCampaña) { Persistencia.FachadaPersistencia fachada = IoCContainerLocator.GetType <Persistencia.FachadaPersistencia>(); fachada.ActualizarCampaña(AutoMapper.Map <Dominio.Campaña, Persistencia.Campaña>(pCampaña)); EliminarLocal(pCampaña); AgregarLocal(pCampaña); }
public void Campaña2Actualizar() { int i = 61; Campaña campaña = new Campaña { Codigo = i, Nombre = "PruebaActualizar", IntervaloTiempo = 80 }; List <Imagen> listaImagenes = new List <Imagen>(); listaImagenes.Add(this.CrearImagen(i, 100, campaña)); listaImagenes.Add(this.CrearImagen(0, 150, campaña)); List <RangoFecha> listaRangosFecha = new List <RangoFecha>(); listaRangosFecha.Add(this.CrearRangoFecha(i, DateTime.Today, campaña)); campaña.Imagenes = listaImagenes; campaña.RangosFecha = listaRangosFecha; Persistencia.FachadaPersistencia fachada = new Persistencia.FachadaPersistencia(); fachada.ActualizarCampaña(campaña); }