Exemplo n.º 1
0
 /// <summary>
 /// Informa estado del paquete e invoca el metodo
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     try
     {
         if (this.InvokeRequired)
         {
             Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
             this.Invoke(d, new object[] { sender, e });
         }
         else
         {
             if (((Paquete)sender).Estado == Paquete.EEstado.Entregado)
             {
                 try
                 {
                     PaqueteDAO.Insertar(((Paquete)sender));
                 }
                 catch (Exception E)
                 {
                     MessageBox.Show(E.Message);
                 }
             }
             ActualizarEstados();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
 /// <summary>
 /// Informa el estado del paquete
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado); this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         this.ActualizarEstados();
     }
 }
Exemplo n.º 3
0
 public void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     { // Llamar al método
         ActualizarEstados();
     }
 }
Exemplo n.º 4
0
 private void fallaDataBase(object obj, EventArgs args)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado delegado = new Paquete.DelegadoEstado(fallaDataBase);
         this.Invoke(delegado, new object[] { obj, args });
     }
     else
     {
         MessageBox.Show("Error al guardar en BASE DE DATOS");
     }
 }
Exemplo n.º 5
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado); // Llamo a delegado de clase Paquete
         this.Invoke(d, new object[] { sender, e });                               // Invoco al método actual a través del delegado
     }
     else
     {
         this.ActualizarEstados(); // Se actualizan estados de las listas de estados
     }
 }
Exemplo n.º 6
0
 private void Paquete_InformarEsatdo(object obj, EventArgs args)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(Paquete_InformarEsatdo);
         this.Invoke(d, new object[] { obj, args });
     }
     else
     {
         this.ActualizarEstados();
     }
 }
Exemplo n.º 7
0
 /// <summary>
 /// Manejador de evento, en caso de error en la base de datos muestra mensaje
 /// </summary>
 /// <param name="obj"></param>
 /// <param name="args"></param>
 private void errorBaseDato(object obj, EventArgs args)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(errorBaseDato);
         this.Invoke(d, new object[] { obj, args });
     }
     else
     {
         MessageBox.Show("Error al guardar en BASE DE DATOS");
     }
 }
Exemplo n.º 8
0
 private void paq_InformarEstado(Object sender, EventArgs e)
 {
     //paq_InformaEstado llamará al método ActualizarEstados en el ELSE del siguiente código
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformarEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         this.ActualizarEstados();
     }
 }
Exemplo n.º 9
0
        public void ManejadorError(object sender, EventArgs e)
        {
            if (this.InvokeRequired)
            {
                Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(ManejadorError);

                this.Invoke(d, new object[] { sender, e });
            }
            else
            {
                MessageBox.Show(sender.ToString());
            }
        }
Exemplo n.º 10
0
        private void paq_InformaEstado(object sender, EventArgs e)
        {
            if (base.InvokeRequired)
            {
                Paquete.DelegadoEstado metodo123 = new Paquete.DelegadoEstado(this.paq_InformaEstado);

                base.Invoke(metodo123, new object[] { sender, e });
            }
            else
            {
                this.ActualizarEstados();
            }
        }
 /// <summary>
 /// Metodo que actualiza datos del paquete en pantalla
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     // Si es necesario un invoke se realiza
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         // Ejecuto el metodo de ActualizarEstados
         ActualizarEstados();
     }
 }
Exemplo n.º 12
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         this.ActualizarEstados();
     }
     if (sender is Exception)
     {
         MessageBox.Show("Lo Sentimos, Se produjo un error al conectarse con la base de datos. \n Por favor, revise su conexion.");
     }
 }
Exemplo n.º 13
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (sender is Exception)
     {
         MessageBox.Show(((Exception)sender).Message, "ERROR: ", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         ActualizarEstados();
     }
 }
Exemplo n.º 14
0
 /// <summary>
 /// Evento que al suceder informara el estado de los paquetes
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (sender is Exception)
     {
         MessageBox.Show("Ha ocurrido un error al conectarse a la base de datos!", "Error al conectarse con la base de datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         this.ActualizarEstados();
     }
 }
Exemplo n.º 15
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     try
     {
         if (this.InvokeRequired)
         {
             Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
             this.Invoke(d, new object[] { sender, e });
         }
         else
         {
             this.ActualizarEstados();
         }
     } catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
     }
 }
Exemplo n.º 16
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         if (sender is Exception)
         {
             Exception excepcion = (Exception)sender;
             MessageBox.Show(excepcion.Message);
         }
         else
         {
             ActualizarEstados();
         }
     }
 }
Exemplo n.º 17
0
 private void paq_InformaEstado(object sender, EventArgs e)
 {
     if (this.InvokeRequired)
     {
         Paquete.DelegadoEstado d = new Paquete.DelegadoEstado(paq_InformaEstado);
         this.Invoke(d, new object[] { sender, e });
     }
     else
     {
         if (((Paquete)sender).Estado == Paquete.EEstado.Entregado)
         {
             try
             {
                 PaqueteDAO.Insertar((Paquete)sender);
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Ocurrio un error durante la carga de datos. El error" +
                                 " presenta el siguiente mensje:\n" + ex.Message);
             }
         }
         this.ActualizarEstados();
     }
 }