private void gridView__novedades_x_asistencia_KeyDown(object sender, KeyEventArgs e) { try { string msg = ""; if (e.KeyCode.ToString() == "Delete") { // if (MessageBox.Show("¿ Esta seguro que desea Eliminar el registro?", "HORAS EXTRAS " + param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ro_marcaciones_x_empleado_x_incidentes_falt_Perm_Info info = new ro_marcaciones_x_empleado_x_incidentes_falt_Perm_Info(); info = (ro_marcaciones_x_empleado_x_incidentes_falt_Perm_Info)gridView__novedades_x_asistencia.GetFocusedRow(); bus_marcaciones.EliminarDB(info.IdEmpresa, info.IdEmpleado, info.IdRegistro); bus_novedades_x_ingreso.EliminarDB(info, ref msg); gridView__novedades_x_asistencia.DeleteSelectedRows(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); Log_Error_bus.Log_Error(ex.InnerException.ToString()); } }
public void Eliminar() { try { if (MessageBox.Show("Está seguro que desea eliminar la marcación", "Anulacion", MessageBoxButtons.YesNo) == DialogResult.Yes) { string IdRegistro = Convert.ToString(this.txtSecuencia.EditValue); if (Bus_EmpMarcacion.EliminarDB(IdRegistro, param.IdEmpresa)) { MessageBox.Show("El registro ha sido eliminado con éxito", "INFORMACION", MessageBoxButtons.OK, MessageBoxIcon.Information); ucGe_Menu.Visible_bntGuardar_y_Salir = false; ucGe_Menu.Visible_btnGuardar = false; } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }