/// <summary> /// Elimina un cliente /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnECliente_Click(object sender, EventArgs e) { Form frmCliente = Application.OpenForms.Cast <Form>().FirstOrDefault(x => x is FrmCliente); String msj = "Esta seguro que quiere Elimnar este Cliente" + this.txtDni.Text; int id = Convert.ToInt32(txtDni.Text); DialogResult dialogResult = MessageBox.Show(msj, "Confirmacion", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { if (frmCliente != null) { try { TrabajarCliente.bajaClienteFisica(txtDni.Text); MessageBox.Show("Cliente Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.None); } catch { TrabajarCliente.bajaCliente(txtDni.Text, false); MessageBox.Show("Cliente Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.None); } finally { ((FrmCliente)frmCliente).cargarCliente(); ((FrmCliente)frmCliente).contar(); } } } }