private void btnCobrar_Click(object sender, EventArgs e) { Persona.InformaCajero -= Archivos.Guardar; Persona.InformaCajero -= Serializadora.Guardar; Persona.InformaCajero -= PersonaDAO.Insertar; try { if ((Persona)this.lstIngresado.SelectedItem != null) { Persona nuevaPersona = (Persona)this.lstIngresado.SelectedItem; nuevaPersona.InformaEstado += this.per_InformaEstado; Persona.InformaCajero += Archivos.Guardar; Persona.InformaCajero += Serializadora.Guardar; Persona.InformaCajero += PersonaDAO.Insertar; cajero.Cobrar(nuevaPersona, cajero); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnCobrar_Click(object sender, EventArgs e) { Persona.InformaCajero -= Archivos.Guardar;//desasocio el evento Persona.InformaCajero -= Serializadora.Guardar; if (listBox1.SelectedItem != null) { Persona nuevaP = (Persona)this.listBox1.SelectedItem; nuevaP.InformaEstaddo += this.per_InformaEstado; Persona.InformaCajero += Archivos.Guardar; Persona.InformaCajero += Serializadora.Guardar; cajero.Cobrar(nuevaP, cajero); } }
private void btnCobrar_Click(object sender, EventArgs e) { Persona.InformaCajero -= Archivos.Guardar; Persona.InformaCajero -= Serializadora.Guardar; if ((Persona)this.lstIngresado.SelectedItem != null) { Persona nuevaPersona = (Persona)this.lstIngresado.SelectedItem; nuevaPersona.InformaEstado += this.per_InformaEstado; Persona.InformaCajero += Archivos.Guardar; Persona.InformaCajero += Serializadora.Guardar; Persona.InformaCajero += PersonaDAO.Insertar; cajero.Cobrar(nuevaPersona, cajero); } }