Ejemplo n.º 1
0
        public static void MostrarError(string error, string mensaje)
        {
            Procesando.Error   = error;
            Procesando.Mensaje = mensaje;
            Thread.Sleep(3000);

            Procesando.Invoke((Action)(() => Procesando.Hide()));
        }
Ejemplo n.º 2
0
 private void CallbackComprobarProductor(IAsyncResult ar)
 {
     try
     {
         RespuestaDeComprobarProductor respuesta = servicios.EndComprobarProductor(ar);
         if (respuesta.Existe)
         {
             Seleccionando.Datos = respuesta;
             Seleccionando.Invoke((Action)(() => Seleccionando.Show()));
             Procesando.Invoke((Action)(() => Procesando.Hide()));
         }
         else
         {
             MostrarError("Productor no encontrado.", "El código proporcionado no se encuentra registrado.");
         }
     }
     catch (WebException e)
     {
         MostrarError("Servidor no conectado.", e.Message);
         tbCodigo.Invoke((Action)(() => tbCodigo.Text = ""));
     }
 }