Beispiel #1
0
        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());
            }
        }