/// <summary>
 /// Evento que surge cuando el Proceso en segundo plano empieza a guardar el banner
 /// </summary>
 /// <param name="sender">Objeto que  envía el evento</param>
 /// <param name="e">Argumentos del evento</param>
 private void backgroundWorker_BotonAceptar_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e)
 {
     this.iFuncionVentana(this.iBanner);
     if ((this.iFuente != null) && (this.iFuente.GetType() == typeof(FuenteTextoFijo)))
     {
         ControladorFuente.Eliminar(this.iFuente);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Evento que surge cuando el Proceso en segundo plano empieza trabajar para guardar/modificar y actualizar Fuentes
        /// </summary>
        /// <param name="sender">Objeto que  envía el evento</param>
        /// <param name="e">Argumentos del evento</param>
        private void backgroundWorker_Fuentes_DoWork(object sender, DoWorkEventArgs e)
        {
            AdministracionRSS administracionRSS = (AdministracionRSS)e.Argument;

            foreach (FuenteRSS pFuente in administracionRSS.ListaRSSActualizar)
            {
                ControladorFuente.Modificar(pFuente);
            }
            foreach (FuenteRSS pFuente in administracionRSS.ListaRSSEliminar)
            {
                ControladorFuente.Eliminar(pFuente);
            }
            foreach (FuenteRSS pFuente in administracionRSS.ListaRSSAgregar)
            {
                ControladorFuente.Agregar(pFuente);
            }
        }