private void btnEliminar_Click(object sender, EventArgs e) { EmpleadoWS.empleado emp = (EmpleadoWS.empleado)dgvLista.CurrentRow.DataBoundItem; if (MessageBox.Show("¿Desea desactivar al empleado?", "Desactivar Empleado", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (empleadoDAO.eliminarEmpleado(emp) > -1) { MessageBox.Show( "Se ha desactivado al empleado exitosamente", "Desactivación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information ); } else { MessageBox.Show( "No se desactivo al empleado", "Desactivación no realizada", MessageBoxButtons.OK, MessageBoxIcon.Information ); } empleados = new BindingList <EmpleadoWS.empleado>(empleadoDAO.listarEmpleados()); dgvLista.DataSource = empleados; } else { MessageBox.Show( "No se desactivo al empleado", "Desactivación no realizada", MessageBoxButtons.OK, MessageBoxIcon.Information ); } }
public static void eliminar() { empleadoSeleccionado = (EmpleadoWS.empleado)dgv.CurrentRow.DataBoundItem; daoEmpleado.eliminarEmpleado(empleadoSeleccionado.idEmpleado); }