Exemple #1
0
 /// <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);
 }
Exemple #2
0
        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);
        }