diff --git a/Exferia_General/Exferia_General/1_Datos/GEN_Firmas_Electronicas_Datos.cs b/Exferia_General/Exferia_General/1_Datos/GEN_Firmas_Electronicas_Datos.cs index 0653c55..c2c05c8 100644 --- a/Exferia_General/Exferia_General/1_Datos/GEN_Firmas_Electronicas_Datos.cs +++ b/Exferia_General/Exferia_General/1_Datos/GEN_Firmas_Electronicas_Datos.cs @@ -278,22 +278,7 @@ namespace Exferia_General._1_Datos { obj_Exferia_Entities = new Exferia_Entities(); obj_Exferia_Entities.Configuration.LazyLoadingEnabled = false; - /* - string str_SQL = - " SELECT " + - //GEN_Configuracion_Informes - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.id) + " = " + nameof(GEN_Configuracion_Informes) + "." + nameof(GEN_Configuracion_Informes.id) + "," + - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.codigo) + " = " + nameof(GEN_Configuracion_Informes) + "." + nameof(GEN_Configuracion_Informes.codigo) + "," + - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.descripcion) + " = " + nameof(GEN_Configuracion_Informes) + "." + nameof(GEN_Configuracion_Informes.descripcion) + "," + - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.idEjercicio) + " = " + nameof(GEN_Configuracion_Informes) + "." + nameof(GEN_Configuracion_Informes.idEjercicio) + "," + - //GEN_EjerciciosActivos_Empresa - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.Ejercicio_Codigo) + " = " + nameof(GEN_EjerciciosActivos_Empresa) + "." + nameof(GEN_EjerciciosActivos_Empresa.anioControl) + "," + - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.Ejercicio_Descripcion) + " = " + nameof(GEN_EjerciciosActivos_Empresa) + "." + nameof(GEN_EjerciciosActivos_Empresa.descripcion) + "," + - nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.Ejercicio_FechaBorrado) + " = " + nameof(GEN_EjerciciosActivos_Empresa) + "." + nameof(GEN_EjerciciosActivos_Empresa.fechaBorrado) + - " FROM " + nameof(GEN_Configuracion_Informes) + - " LEFT JOIN " + nameof(GEN_EjerciciosActivos_Empresa) + " ON " + nameof(GEN_Configuracion_Informes) + "." + nameof(GEN_Configuracion_Informes.idEjercicio) + "=" + nameof(GEN_EjerciciosActivos_Empresa) + "." + nameof(GEN_EjerciciosActivos_Empresa.id); - */ string str_SQL = " SELECT " + //GEN_Configuracion_Informes @@ -301,7 +286,8 @@ namespace Exferia_General._1_Datos "f." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.codigo) + "," + "f." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.descripcion) + "," + "f." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.fecha_fin) + "," + - "f." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.idEmpresa) + + "f." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.text_perm) + ","+ + "e." + nameof(INTERNO_GEN_Firmas_Electronicas_Listado_Modelo.idEmpresa) + " FROM " + nameof(GEN_Firmas_Electronicas) + " f inner join " + nameof(GEN_Empresas) + " e on e." + nameof(GEN_Empresas.id) + "=" + nameof(GEN_Firmas_Electronicas.idEmpresa); //Rellenar el Modelo @@ -420,35 +406,6 @@ namespace Exferia_General._1_Datos //Rellenar el Modelo g_mdl_GEN_Configuracion_Informes = obj_Exferia_Entities.Database.SqlQuery(_str_SQL, _arr_Parametros).FirstOrDefault(); - #region Rellenar tablas Relacionadas - if (g_mdl_GEN_Configuracion_Informes != null) - { - //reiniciar Valores de los hilos - for (int int_Contador = 0; int_Contador < g_int_TotalHilos_Modelo; int_Contador++) - { - g_bol_Hilos_Terminados_Modelo[int_Contador] = false; - } - - - //Esperando a que terminen todos los hilos ......................................... - bool bol_Termino = false; - while (bol_Termino == false) - { - bol_Termino = true; - foreach (bool bol_Termino_Hilo in g_bol_Hilos_Terminados_Modelo) - { - if (bol_Termino_Hilo == false) - { - bol_Termino = false; - break; - } - } - - Thread.Sleep(10); - } - //................................................................................. - } - #endregion } catch (Control_Errores) { @@ -640,10 +597,10 @@ namespace Exferia_General._1_Datos obj_Exferia_Entities.Configuration.LazyLoadingEnabled = false; // Ver si existe ###################################################################### - GEN_Firmas_Electronicas mdl_GEN_Configuracion_Informes_Final = Obtener_Modelo_Por_Id(_lng_id, false); + GEN_Firmas_Electronicas mdl_GEN_Firma_electronica_Final = Obtener_Modelo_Por_Id(_lng_id, false); //###################################################################################### - if (mdl_GEN_Configuracion_Informes_Final != null) + if (mdl_GEN_Firma_electronica_Final != null) { #region Delete @@ -661,7 +618,7 @@ namespace Exferia_General._1_Datos obj_Exferia_Entities.Database.ExecuteSqlCommand(str_SQL_Delete, arr_Parametros_Delete); // Grabar un registro de trazabilidad con los datos de la transaccion realizada. - Datos_Generales.USR_Trazabilidad_Grabar(typeof(GEN_Firmas_Electronicas), null, mdl_GEN_Configuracion_Informes_Final, G_ENUM_TIPOACCION.INT_ELIMINAR, obj_Exferia_Entities); + Datos_Generales.USR_Trazabilidad_Grabar(typeof(GEN_Firmas_Electronicas), null, mdl_GEN_Firma_electronica_Final, G_ENUM_TIPOACCION.INT_ELIMINAR, obj_Exferia_Entities); } // Devolver tambiƩn el Objeto