/// <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(); } }
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(); } }
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"); } }
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 } }
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(); } }
/// <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"); } }
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(); } }
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()); } }
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(); } }
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."); } }
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(); } }
/// <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(); } }
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); } }
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(); } } }
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(); } }