private void btnEliminar_Click(object sender, EventArgs e) { if (lstCliente.SelectedIndex >= 0) { if (ac[lstCliente.SelectedIndex].pEstado) { DialogResult opcion = MessageBox.Show("¿Realmente desea borrar el Cliente?", "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { //REALIZAMOS UN "BORRADO LOGICO". SOLO MARCAMOS EL ESTADO //DEL PRODUCTO COMO INACTIVO, SIN BORRARLO DE LA TABLA string borrar = "UPDATE Cliente SET estado=false" + " WHERE idCliente=" + ac[lstCliente.SelectedIndex].pIdCliente; oDato.actualizarBD(borrar); limpiar(); cargarLista("Cliente"); } } } else { MessageBox.Show("Debe seleccionar un elemento", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); lstCliente.Focus(); } }
private void btnBorrar_Click(object sender, EventArgs e) { if (lstMascotas.SelectedIndex >= 0) { if (masc[lstMascotas.SelectedIndex].pEstado) { DialogResult opcion = MessageBox.Show("¿Realmente desea borrar la mascota ?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (opcion == DialogResult.Yes) { string borrar = "UPDATE Mascota set estado = false " + "WHERE idMascota=" + masc[lstMascotas.SelectedIndex].pIdMascota; adm.actualizarBD(borrar); limpiar(); cargarLista("Mascota"); } } } else { MessageBox.Show("Debe selecccionar un elemento", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); lstMascotas.Focus(); } /*if (MessageBox.Show("Está seguro de eliminar este producto?", * "ELIMINANDO", * MessageBoxButtons.YesNo, * MessageBoxIcon.Warning, * MessageBoxDefaultButton.Button2) * == DialogResult.Yes) * { * string consultaSQL = "DELETE FROM Mascota WHERE idMascota=" + * masc[lstMascotas.SelectedIndex].pIdMascota; * adm.ActualizarBD(consultaSQL); * cargarLista("Mascota"); * }*/ }