Пример #1
0
 /// <summary>
 /// Actualiza el label donde muestra el mensaje
 /// </summary>
 public void Actualizar()
 {
     if (this.mensaje != null && this.mensaje.EstaVencido())
     {
         this.mensaje = null;
     }
 }
Пример #2
0
 /// <summary>
 /// Maneja el mensaje, el tiempo, la duracion y el tipo de mensaje.
 /// </summary>
 /// <param name="mensaje"></param>
 /// <param name="tipo"></param>
 /// <param name="duracion"></param>
 public void ManejarMensaje(string mensaje, TipoMensajeCronometrado tipo, long duracion)
 {
     this.mensaje = new MensajeCronometrado(duracion, tipo, mensaje);
 }
Пример #3
0
 /// <summary>
 /// Metodo donde se le asigna una excepcion y una duracion a mostrar del mensaje. Se instancia un mensaje cronometrado en el con error.
 /// </summary>
 /// <param name="exception"></param>
 /// <param name="duracion"></param>
 public void ManejarMensaje(Exception exception, long duracion)
 {
     this.mensaje = new MensajeCronometrado(duracion, TipoMensajeCronometrado.ERROR, exception.Message);
 }