/// <summary> /// Método que se encarga de borrar un Empleado ya existe primero consulta al usuario si desea elinarlo y si esta de acuerdo procede a establecer /// la conexión con la base de datos y borra ese elemento /// /// </summary> private void btnBorrar_Click(object sender, EventArgs e) { if (this.grdEmpleado.RowCount > 0) { //pide confirmación: DialogResult confirmacion = MessageBox.Show("¿Está seguro de borrar este Empleado?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (confirmacion == DialogResult.No) return; EmpleadoL oEmpleadoL = (EmpleadoL)this.grdEmpleado.CurrentRow.DataBoundItem; EmpleadoD oEmpleadoD = new EmpleadoD(this.cnx); oEmpleadoD.borrarEmpleado(oEmpleadoL); if (oEmpleadoD.Error) { MessageBox.Show("Error borrando el Empleado: " + oEmpleadoD.ErrorDescription); } else { MessageBox.Show("Empleado borrado!!!"); this.cargarGrid(); } } }