private void btnEliminar_Click(object sender, EventArgs e) { if (dgvEmpleados.Rows.Count == 0) { MessageBox.Show("No hay empleados cargados", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Empleado eliminar = new Empleado(); EmpleadoNegocio negocio = new EmpleadoNegocio(); eliminar = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem; if (eliminar == null) { MessageBox.Show("Debe seleccionar un empleado de la lista", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { negocio.eliminarEmpleado(eliminar); cargarGrilla(); } } }
private void btnEliminar_Click(object sender, EventArgs e) { if (dgvEmpleados.CurrentRow != null) { Empleado eEliminar = (Empleado)dgvEmpleados.CurrentRow.DataBoundItem; if (eEliminar.Usuario.Nombre != uLocal.Nombre) { if (MessageBox.Show("Está a punto de eliminar al empleado: " + eEliminar.Nombre + ".\n\n¿Desea eliminarlo?", "Atención!", MessageBoxButtons.YesNo) == DialogResult.Yes) { EmpleadoNegocio negocio = new EmpleadoNegocio(); negocio.eliminarEmpleado(eEliminar); cargarGrilla(); } } else { MessageBox.Show("No puedes eliminar el usuario actual.", "Cuidado!"); } } else { MessageBox.Show("No hay ningún empleado seleccionado", "Cuidado!"); } }