diff --git a/Antifraude.Net/bdAntifraudeMYSQL/Comun.cs b/Antifraude.Net/bdAntifraudeMYSQL/Comun.cs
index ae085c5..9929966 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/Comun.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/Comun.cs
@@ -98,7 +98,7 @@ namespace bdAntifraudeMYSQL
}
return per;
}
- public static tsUtilidades.Permisos ObtienePermisos(bdAntifraude.dbcontext.antifraudeContext bd, string Codigo, int idUsuario)
+ public static tsUtilidades.Permisos ObtienePermisos(bdAntifraudeMYSQL.dbcontext.antifraudeContext bd, string Codigo, int idUsuario)
{
tsUtilidades.Permisos per = new tsUtilidades.Permisos();
USUARIOS usu = bd.USUARIOS.Include(x => x.IDGRUPONavigation).Include(x => x.IDGRUPOBDNavigation).First(x => x.IDUSUARIO == idUsuario);
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/FodyWeavers.xml b/Antifraude.Net/bdAntifraudeMYSQL/FodyWeavers.xml
new file mode 100644
index 0000000..d5abfed
--- /dev/null
+++ b/Antifraude.Net/bdAntifraudeMYSQL/FodyWeavers.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/bdAntifraudeMYSQL.csproj b/Antifraude.Net/bdAntifraudeMYSQL/bdAntifraudeMYSQL.csproj
index 56107db..1dd3e62 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/bdAntifraudeMYSQL.csproj
+++ b/Antifraude.Net/bdAntifraudeMYSQL/bdAntifraudeMYSQL.csproj
@@ -7,6 +7,7 @@
+
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ACCESOSWEB.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ACCESOSWEB.cs
index 7cc0e24..309c214 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ACCESOSWEB.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ACCESOSWEB.cs
@@ -1,28 +1,27 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ACCESOSWEB
+[AddINotifyPropertyChangedInterface]
+public partial class ACCESOSWEB
{
- public long IDACCESO { get; set; }
+ public int IDACCESO { get; set; }
- public long IDUSUARIO { get; set; }
+ public int IDUSUARIO { get; set; }
- public long TIPOUSUARIO { get; set; }
+ public int TIPOUSUARIO { get; set; }
public DateTime FECHAHORA { get; set; }
public string CLAVEACCESO { get; set; } = null!;
- public long TIPOACCESO { get; set; }
+ public int TIPOACCESO { get; set; }
- public sbyte ACCESOCONCEDIDO { get; set; }
+ public bool ACCESOCONCEDIDO { get; set; }
- public sbyte ACCESOCADUCADO { get; set; }
+ public bool ACCESOCADUCADO { get; set; }
public string? DOCUMENTOIDENTIDAD { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ACTOSADMINPREP.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ACTOSADMINPREP.cs
index 0b42a68..3010cbb 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ACTOSADMINPREP.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ACTOSADMINPREP.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ACTOSADMINPREP
+[AddINotifyPropertyChangedInterface]
+public partial class ACTOSADMINPREP
{
- public long IDACTOADMINISTRATIVO { get; set; }
+ public int IDACTOADMINISTRATIVO { get; set; }
public DateTime? FECHA { get; set; }
- public long? IDMOTIVOADMINISTRATIVO { get; set; }
+ public int? IDMOTIVOADMINISTRATIVO { get; set; }
public string? TEXTO1 { get; set; }
@@ -20,7 +19,7 @@ public partial class ACTOSADMINPREP
public string? TEXTO3 { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string DESCRIPCION { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ADSCRIPCION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ADSCRIPCION.cs
index f48a0c5..768a5e0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ADSCRIPCION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ADSCRIPCION.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ADSCRIPCION
+[AddINotifyPropertyChangedInterface]
+public partial class ADSCRIPCION
{
- public long IDADSCRIPCION { get; set; }
+ public int IDADSCRIPCION { get; set; }
public string? ADSCRIPCION1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public virtual ICollection RPT_DESCRIP { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ALTOS_CARGOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ALTOS_CARGOS.cs
index 600d187..4bbe919 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ALTOS_CARGOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ALTOS_CARGOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ALTOS_CARGOS
+[AddINotifyPropertyChangedInterface]
+public partial class ALTOS_CARGOS
{
- public long IDALTOCARGO { get; set; }
+ public int IDALTOCARGO { get; set; }
public string? NIF { get; set; }
@@ -18,7 +17,7 @@ public partial class ALTOS_CARGOS
public string? APELLIDO2 { get; set; }
- public long? TIPO { get; set; }
+ public int? TIPO { get; set; }
public DateTime? FECHA_NOMBRAMIENTO { get; set; }
@@ -26,7 +25,7 @@ public partial class ALTOS_CARGOS
public DateTime? FECHA_TRIENIO { get; set; }
- public long? GRUPO { get; set; }
+ public int? GRUPO { get; set; }
public string? AREA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/AMORTIZACIONESPRESTAMOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/AMORTIZACIONESPRESTAMOS.cs
index 47d3405..25e28a9 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/AMORTIZACIONESPRESTAMOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/AMORTIZACIONESPRESTAMOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class AMORTIZACIONESPRESTAMOS
+[AddINotifyPropertyChangedInterface]
+public partial class AMORTIZACIONESPRESTAMOS
{
- public long IDAMORTIZACIONESPRESTAMOS { get; set; }
+ public int IDAMORTIZACIONESPRESTAMOS { get; set; }
- public long? IDPRESTAMO { get; set; }
+ public int? IDPRESTAMO { get; set; }
- public long? IDNOMINAAMORTIZADO { get; set; }
+ public int? IDNOMINAAMORTIZADO { get; set; }
public double? CANTIDADAMORTIZADA { get; set; }
@@ -22,11 +21,11 @@ public partial class AMORTIZACIONESPRESTAMOS
public double? IMPORTEPAGOESPECIE { get; set; }
- public sbyte AMORTIZADO { get; set; }
+ public bool AMORTIZADO { get; set; }
- public long? AÑO { get; set; }
+ public int? AÑO { get; set; }
- public long? MES { get; set; }
+ public int? MES { get; set; }
public virtual NOMINAS? IDNOMINAAMORTIZADONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/APLICACION_PRESUPUESTARIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/APLICACION_PRESUPUESTARIA.cs
index 74174cf..8e271a3 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/APLICACION_PRESUPUESTARIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/APLICACION_PRESUPUESTARIA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class APLICACION_PRESUPUESTARIA
+[AddINotifyPropertyChangedInterface]
+public partial class APLICACION_PRESUPUESTARIA
{
- public long IDAPRESUP { get; set; }
+ public int IDAPRESUP { get; set; }
public decimal? APLICACION { get; set; }
@@ -18,5 +17,5 @@ public partial class APLICACION_PRESUPUESTARIA
public string? ACTIVA { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTES.cs
index 543ca20..245c0fa 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTES.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ASCENDIENTES
+[AddINotifyPropertyChangedInterface]
+public partial class ASCENDIENTES
{
- public long IDASCENDIENTES { get; set; }
+ public int IDASCENDIENTES { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string? NOMBRE { get; set; }
public DateTime? FECHANACIMIENTO { get; set; }
- public long? CONVIVENCIA { get; set; }
+ public int? CONVIVENCIA { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTESHISTORICOIRPF.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTESHISTORICOIRPF.cs
index a8fb8f9..4c32757 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTESHISTORICOIRPF.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ASCENDIENTESHISTORICOIRPF.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ASCENDIENTESHISTORICOIRPF
+[AddINotifyPropertyChangedInterface]
+public partial class ASCENDIENTESHISTORICOIRPF
{
- public long IDASCENDIENTESHISTORICOIRPF { get; set; }
+ public int IDASCENDIENTESHISTORICOIRPF { get; set; }
public string? NOMBRE { get; set; }
public DateTime? FECHANACIMIENTO { get; set; }
- public long? CONVIVENCIA { get; set; }
+ public int? CONVIVENCIA { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
- public long? IDHISTORICOIRPF { get; set; }
+ public int? IDHISTORICOIRPF { get; set; }
public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ASIGNACIONTEMPORALCOBRADA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ASIGNACIONTEMPORALCOBRADA.cs
index 0276746..892ea9c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ASIGNACIONTEMPORALCOBRADA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ASIGNACIONTEMPORALCOBRADA.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ASIGNACIONTEMPORALCOBRADA
+[AddINotifyPropertyChangedInterface]
+public partial class ASIGNACIONTEMPORALCOBRADA
{
- public long IDASIGNACIONTEMP { get; set; }
+ public int IDASIGNACIONTEMP { get; set; }
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
- public long? DIASPAGADO { get; set; }
+ public int? DIASPAGADO { get; set; }
public double? IMPORTEPAGADO { get; set; }
- public long? ANO { get; set; }
+ public int? ANO { get; set; }
- public long? MES { get; set; }
+ public int? MES { get; set; }
public virtual PERSONAS IDPERSONANavigation { get; set; } = null!;
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIAS.cs
index 1010800..b39228d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIAS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ASISTENCIAS
+[AddINotifyPropertyChangedInterface]
+public partial class ASISTENCIAS
{
- public long IDASISTENCIA { get; set; }
+ public int IDASISTENCIA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHA { get; set; }
- public long? IDINCIDENCIACONTROLHORARIO { get; set; }
+ public int? IDINCIDENCIACONTROLHORARIO { get; set; }
public DateTime? FECHAOCURRENCIA { get; set; }
@@ -58,15 +57,15 @@ public partial class ASISTENCIAS
public DateTime? FECHAOCURRENCIAFIN { get; set; }
- public long? NUMERODEDIAS { get; set; }
+ public int? NUMERODEDIAS { get; set; }
- public sbyte ADJUNTO { get; set; }
+ public bool ADJUNTO { get; set; }
- public long? IDASISTENCIARELACIONADA { get; set; }
+ public int? IDASISTENCIARELACIONADA { get; set; }
- public long? IDOPCIONSELECCIONADA { get; set; }
+ public int? IDOPCIONSELECCIONADA { get; set; }
- public long? NUMEROELEMENTOS { get; set; }
+ public int? NUMEROELEMENTOS { get; set; }
public virtual ICollection ESTADOSASISTENCIA { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIASSESIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIASSESIONES.cs
index 3d69900..04b3c91 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIASSESIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ASISTENCIASSESIONES.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ASISTENCIASSESIONES
+[AddINotifyPropertyChangedInterface]
+public partial class ASISTENCIASSESIONES
{
- public long IDASISTENCIASESION { get; set; }
+ public int IDASISTENCIASESION { get; set; }
- public long IDSESION { get; set; }
+ public int IDSESION { get; set; }
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
- public long? IDLIQUIDACION { get; set; }
+ public int? IDLIQUIDACION { get; set; }
public virtual NOMINATRABAJADORCABECERA? IDLIQUIDACIONNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESGRUPOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESGRUPOS.cs
index b547229..2fb65f4 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESGRUPOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESGRUPOS.cs
@@ -1,30 +1,29 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class AUTORIZACIONESGRUPOS
+[AddINotifyPropertyChangedInterface]
+public partial class AUTORIZACIONESGRUPOS
{
- public long IDAUTORIZACIONGRUPO { get; set; }
+ public int IDAUTORIZACIONGRUPO { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
- public long? IDPERMISO { get; set; }
+ public int? IDPERMISO { get; set; }
- public sbyte PERMITIRCONSULTAS { get; set; }
+ public bool PERMITIRCONSULTAS { get; set; }
- public sbyte PERMITIRNUEVOS { get; set; }
+ public bool PERMITIRNUEVOS { get; set; }
- public sbyte PERMITIRMODIFICACIONES { get; set; }
+ public bool PERMITIRMODIFICACIONES { get; set; }
- public sbyte PERMITIRELIMINACIONES { get; set; }
+ public bool PERMITIRELIMINACIONES { get; set; }
- public sbyte PERMITIRIMPRESIONES { get; set; }
+ public bool PERMITIRIMPRESIONES { get; set; }
- public sbyte OTROSPERMISOS { get; set; }
+ public bool OTROSPERMISOS { get; set; }
public virtual GRUPOSUSUARIOS? IDGRUPONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESUSUARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESUSUARIOS.cs
index 79120c4..f37732d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESUSUARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/AUTORIZACIONESUSUARIOS.cs
@@ -1,30 +1,29 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class AUTORIZACIONESUSUARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class AUTORIZACIONESUSUARIOS
{
- public long IDAUTORIZACIONES { get; set; }
+ public int IDAUTORIZACIONES { get; set; }
- public long? IDUSUARIO { get; set; }
+ public int? IDUSUARIO { get; set; }
- public long IDPERMISO { get; set; }
+ public int IDPERMISO { get; set; }
- public sbyte PERMITIRCONSULTAS { get; set; }
+ public bool PERMITIRCONSULTAS { get; set; }
- public sbyte PERMITIRNUEVOS { get; set; }
+ public bool PERMITIRNUEVOS { get; set; }
- public sbyte PERMITIRMODIFICACIONES { get; set; }
+ public bool PERMITIRMODIFICACIONES { get; set; }
- public sbyte PERMITIRELIMINACIONES { get; set; }
+ public bool PERMITIRELIMINACIONES { get; set; }
- public sbyte PERMITIRIMPRESIONES { get; set; }
+ public bool PERMITIRIMPRESIONES { get; set; }
- public sbyte OTROSPERMISOS { get; set; }
+ public bool OTROSPERMISOS { get; set; }
public virtual PERMISOS IDPERMISONavigation { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/BANCOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/BANCOS.cs
index d03a02c..f20f48b 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/BANCOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/BANCOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class BANCOS
+[AddINotifyPropertyChangedInterface]
+public partial class BANCOS
{
- public long IDBANCO { get; set; }
+ public int IDBANCO { get; set; }
public string CODIGO { get; set; } = null!;
@@ -16,5 +15,5 @@ public partial class BANCOS
public string? BIC { get; set; }
- public sbyte OBSOLETO { get; set; }
+ public bool OBSOLETO { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/BLOQUEOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/BLOQUEOS.cs
index 2b6a7a5..4b6b3a7 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/BLOQUEOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/BLOQUEOS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class BLOQUEOS
+[AddINotifyPropertyChangedInterface]
+public partial class BLOQUEOS
{
- public long IDBLOQUEO { get; set; }
+ public int IDBLOQUEO { get; set; }
- public long? IDCONEXION { get; set; }
+ public int? IDCONEXION { get; set; }
public string? APLICACION { get; set; }
- public long? IDREGISTROBLOQUEADO { get; set; }
+ public int? IDREGISTROBLOQUEADO { get; set; }
public virtual CONEXIONES? IDCONEXIONNavigation { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CERTIFICADOSPUBLICOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CERTIFICADOSPUBLICOS.cs
index 4448dab..4701a10 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CERTIFICADOSPUBLICOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CERTIFICADOSPUBLICOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CERTIFICADOSPUBLICOS
+[AddINotifyPropertyChangedInterface]
+public partial class CERTIFICADOSPUBLICOS
{
- public long IDCERTIFICADO { get; set; }
+ public int IDCERTIFICADO { get; set; }
public string? CODIGO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CODIGOSPOSTALES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CODIGOSPOSTALES.cs
index 7ce7008..86051dd 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CODIGOSPOSTALES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CODIGOSPOSTALES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CODIGOSPOSTALES
+[AddINotifyPropertyChangedInterface]
+public partial class CODIGOSPOSTALES
{
- public long IDCODIGOPOSTAL { get; set; }
+ public int IDCODIGOPOSTAL { get; set; }
public string CODIGOPOSTAL { get; set; } = null!;
@@ -18,7 +17,7 @@ public partial class CODIGOSPOSTALES
public DateTime? FECHAALTA { get; set; }
- public long? IDALTA { get; set; }
+ public int? IDALTA { get; set; }
public virtual MUNICIPIOS? CODIGOMUNICIPIONavigation { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/COMARCAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/COMARCAS.cs
index 2b1620b..b85a7e6 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/COMARCAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/COMARCAS.cs
@@ -1,12 +1,11 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class COMARCAS
+[AddINotifyPropertyChangedInterface]
+public partial class COMARCAS
{
public string CODIGOCOMARCA { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTONIVEL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTONIVEL.cs
index d69ffcd..d58837d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTONIVEL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTONIVEL.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class COMPLEMENTONIVEL
+[AddINotifyPropertyChangedInterface]
+public partial class COMPLEMENTONIVEL
{
- public long IDCOMPLEMENTONIVEL { get; set; }
+ public int IDCOMPLEMENTONIVEL { get; set; }
public double? IMPORTEANUAL { get; set; }
public double? IMPORTEMENSUAL { get; set; }
- public long? IDNIVEL { get; set; }
+ public int? IDNIVEL { get; set; }
- public long? IDRPT { get; set; }
+ public int? IDRPT { get; set; }
public virtual NIVEL? IDNIVELNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTOSCARRERA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTOSCARRERA.cs
index 95216fe..a4d80de 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTOSCARRERA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/COMPLEMENTOSCARRERA.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class COMPLEMENTOSCARRERA
+[AddINotifyPropertyChangedInterface]
+public partial class COMPLEMENTOSCARRERA
{
- public long IDCOMCARR { get; set; }
+ public int IDCOMCARR { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
public double? CANTIDAD { get; set; }
- public long? IDTRAMO { get; set; }
+ public int? IDTRAMO { get; set; }
public DateTime? FECHAFIN { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSGENERALES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSGENERALES.cs
index ebf0bc3..be4ad1f 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSGENERALES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSGENERALES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONCEPTOSGENERALES
+[AddINotifyPropertyChangedInterface]
+public partial class CONCEPTOSGENERALES
{
- public long IDCONCEPTOSGENERALES { get; set; }
+ public int IDCONCEPTOSGENERALES { get; set; }
public string? NOMBRE { get; set; }
@@ -32,25 +31,25 @@ public partial class CONCEPTOSGENERALES
public string? APLPRESLABORAL { get; set; }
- public sbyte RETRIBUCIONES { get; set; }
+ public bool RETRIBUCIONES { get; set; }
- public sbyte DEDUCCIONES { get; set; }
+ public bool DEDUCCIONES { get; set; }
- public sbyte COTIZASEGURIDADSOCIAL { get; set; }
+ public bool COTIZASEGURIDADSOCIAL { get; set; }
- public sbyte COTIZAIRPF { get; set; }
+ public bool COTIZAIRPF { get; set; }
- public sbyte EXTRA { get; set; }
+ public bool EXTRA { get; set; }
public string? TIPO { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte INTERVIENEENPAGODIRECTO { get; set; }
+ public bool INTERVIENEENPAGODIRECTO { get; set; }
- public sbyte PERTENECENOMINA { get; set; }
+ public bool PERTENECENOMINA { get; set; }
- public sbyte PERTENECELIQUIDACIONES { get; set; }
+ public bool PERTENECELIQUIDACIONES { get; set; }
public string? APLPRESFUNCIONARIOB { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSPUESTOSDETRABAJO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSPUESTOSDETRABAJO.cs
index 378a6a9..496bf20 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSPUESTOSDETRABAJO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSPUESTOSDETRABAJO.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONCEPTOSPUESTOSDETRABAJO
+[AddINotifyPropertyChangedInterface]
+public partial class CONCEPTOSPUESTOSDETRABAJO
{
- public long IDCONCEPTOSPUESTOSDETRABAJO { get; set; }
+ public int IDCONCEPTOSPUESTOSDETRABAJO { get; set; }
- public long? IDPUESTOSDETRABAJO { get; set; }
+ public int? IDPUESTOSDETRABAJO { get; set; }
public string? NOMBRE { get; set; }
@@ -22,17 +21,17 @@ public partial class CONCEPTOSPUESTOSDETRABAJO
public string? APLICACIONPRESUPUESTARIA { get; set; }
- public sbyte RETRIBUCIONES { get; set; }
+ public bool RETRIBUCIONES { get; set; }
- public sbyte DEDUCCIONES { get; set; }
+ public bool DEDUCCIONES { get; set; }
- public sbyte COTIZASEGURIDADSOCIAL { get; set; }
+ public bool COTIZASEGURIDADSOCIAL { get; set; }
- public sbyte COTIZAIRPF { get; set; }
+ public bool COTIZAIRPF { get; set; }
- public sbyte EXTRA { get; set; }
+ public bool EXTRA { get; set; }
- public long? IDCONCEPTOGENERAL { get; set; }
+ public int? IDCONCEPTOGENERAL { get; set; }
public virtual CONCEPTOSGENERALES? IDCONCEPTOGENERALNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSTIPOSPUESTOSTRABAJO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSTIPOSPUESTOSTRABAJO.cs
index b340ffc..8ae67b3 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSTIPOSPUESTOSTRABAJO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONCEPTOSTIPOSPUESTOSTRABAJO.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONCEPTOSTIPOSPUESTOSTRABAJO
+[AddINotifyPropertyChangedInterface]
+public partial class CONCEPTOSTIPOSPUESTOSTRABAJO
{
- public long IDCONCEPTOSTIPOSPUESTOTRABAJO { get; set; }
+ public int IDCONCEPTOSTIPOSPUESTOTRABAJO { get; set; }
- public long IDTIPOPUESTOSTRABAJO { get; set; }
+ public int IDTIPOPUESTOSTRABAJO { get; set; }
public string? NOMBRE { get; set; }
@@ -22,17 +21,17 @@ public partial class CONCEPTOSTIPOSPUESTOSTRABAJO
public string? APLICACIONPRESUPUESTARIA { get; set; }
- public sbyte COTIZASEGURIDADSOCIAL { get; set; }
+ public bool COTIZASEGURIDADSOCIAL { get; set; }
- public sbyte COTIZAIRPF { get; set; }
+ public bool COTIZAIRPF { get; set; }
- public sbyte RETRIBUCIONES { get; set; }
+ public bool RETRIBUCIONES { get; set; }
- public sbyte DEDUCCIONES { get; set; }
+ public bool DEDUCCIONES { get; set; }
- public sbyte EXTRA { get; set; }
+ public bool EXTRA { get; set; }
- public long? IDCONCEPTOGENERAL { get; set; }
+ public int? IDCONCEPTOGENERAL { get; set; }
public virtual CONCEPTOSGENERALES? IDCONCEPTOGENERALNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONES.cs
index c2bc89f..8ebe04e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONEXIONES
+[AddINotifyPropertyChangedInterface]
+public partial class CONEXIONES
{
- public long IDCONEXION { get; set; }
+ public int IDCONEXION { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONESBD.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONESBD.cs
index fe52024..9874dcc 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONESBD.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONEXIONESBD.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONEXIONESBD
+[AddINotifyPropertyChangedInterface]
+public partial class CONEXIONESBD
{
- public long IDCONEXIONESBD { get; set; }
+ public int IDCONEXIONESBD { get; set; }
- public long IDGRUPOBD { get; set; }
+ public int IDGRUPOBD { get; set; }
public string? SERVIDORLOCAL { get; set; }
public string? SERVIDORREMOTO { get; set; }
- public long? PUERTOLOCAL { get; set; }
+ public int? PUERTOLOCAL { get; set; }
- public long? PUERTOREMOTO { get; set; }
+ public int? PUERTOREMOTO { get; set; }
public string? USUARIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONSOLIDACION_GRADO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONSOLIDACION_GRADO.cs
index a13c8d5..5d8ff25 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONSOLIDACION_GRADO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONSOLIDACION_GRADO.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONSOLIDACION_GRADO
+[AddINotifyPropertyChangedInterface]
+public partial class CONSOLIDACION_GRADO
{
- public long IDCUMPGRADO { get; set; }
+ public int IDCUMPGRADO { get; set; }
- public long? IDPERSONAL { get; set; }
+ public int? IDPERSONAL { get; set; }
- public long? NIVEL { get; set; }
+ public int? NIVEL { get; set; }
public DateTime? FECHA_EFECTO { get; set; }
@@ -20,7 +19,7 @@ public partial class CONSOLIDACION_GRADO
public DateTime? FECHA_COMUNICACION { get; set; }
- public long? IDNIVEL { get; set; }
+ public int? IDNIVEL { get; set; }
public virtual NIVEL? IDNIVELNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CONTRATOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CONTRATOS.cs
index c89f1b3..181c39f 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CONTRATOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CONTRATOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CONTRATOS
+[AddINotifyPropertyChangedInterface]
+public partial class CONTRATOS
{
- public long IDCONTRATO { get; set; }
+ public int IDCONTRATO { get; set; }
public string? CODIGO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CORREOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CORREOS.cs
index 025bb0c..862e016 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CORREOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CORREOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CORREOS
+[AddINotifyPropertyChangedInterface]
+public partial class CORREOS
{
- public long IDCORREO { get; set; }
+ public int IDCORREO { get; set; }
- public long? IDCUENTA { get; set; }
+ public int? IDCUENTA { get; set; }
public string? REMITENTE { get; set; }
@@ -24,7 +23,7 @@ public partial class CORREOS
public string? RUTAFICHEROADJUNTO { get; set; }
- public long? IDFICHEROADJUNTO { get; set; }
+ public int? IDFICHEROADJUNTO { get; set; }
public DateTime? FECHACREACION { get; set; }
@@ -36,9 +35,9 @@ public partial class CORREOS
public DateTime? FECHAAVISOERROR { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDAPLICACION { get; set; }
+ public int? IDAPLICACION { get; set; }
public string? CODIGOAPLICACION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCORREO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCORREO.cs
index 5db96bf..db98e82 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCORREO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCORREO.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CUENTASCORREO
+[AddINotifyPropertyChangedInterface]
+public partial class CUENTASCORREO
{
- public long IDCUENTA { get; set; }
+ public int IDCUENTA { get; set; }
public string? CODIGO { get; set; }
@@ -20,11 +19,11 @@ public partial class CUENTASCORREO
public string? PASSWORDENC { get; set; }
- public long? PUERTO { get; set; }
+ public int? PUERTO { get; set; }
- public sbyte SSL { get; set; }
+ public bool SSL { get; set; }
- public sbyte DESHABILITADA { get; set; }
+ public bool DESHABILITADA { get; set; }
public virtual ICollection CORREOS { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCOTIZACIONPATRONAL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCOTIZACIONPATRONAL.cs
index f137fab..59dbe1e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCOTIZACIONPATRONAL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CUENTASCOTIZACIONPATRONAL.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CUENTASCOTIZACIONPATRONAL
+[AddINotifyPropertyChangedInterface]
+public partial class CUENTASCOTIZACIONPATRONAL
{
- public long IDCUENTACOTIZACIONPATRONAL { get; set; }
+ public int IDCUENTACOTIZACIONPATRONAL { get; set; }
public string? CODIGO { get; set; }
@@ -28,23 +27,23 @@ public partial class CUENTASCOTIZACIONPATRONAL
public string? IBANLIQUIDACIONESACREEDORAS { get; set; }
- public long? IDTITULARTIPOIPF { get; set; }
+ public int? IDTITULARTIPOIPF { get; set; }
public string? TITULARIPF { get; set; }
public string? TITULARNOMBRE { get; set; }
- public sbyte FUNCIONARIO { get; set; }
+ public bool FUNCIONARIO { get; set; }
- public sbyte LABORAL { get; set; }
+ public bool LABORAL { get; set; }
- public sbyte EVENTUAL { get; set; }
+ public bool EVENTUAL { get; set; }
- public sbyte INTERINO { get; set; }
+ public bool INTERINO { get; set; }
- public sbyte ALTOCARGO { get; set; }
+ public bool ALTOCARGO { get; set; }
- public sbyte DIPUTADOSENASIGNACION { get; set; }
+ public bool DIPUTADOSENASIGNACION { get; set; }
public DateTime? FECHAALTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CUERPO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CUERPO.cs
index 12b90b3..f690274 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CUERPO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CUERPO.cs
@@ -1,28 +1,27 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CUERPO
+[AddINotifyPropertyChangedInterface]
+public partial class CUERPO
{
- public long IDCUERPO { get; set; }
+ public int IDCUERPO { get; set; }
public string? CUERPO1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
- public long? GRUPO_ASOCIADO { get; set; }
+ public int? GRUPO_ASOCIADO { get; set; }
- public long? MIN_GRADO { get; set; }
+ public int? MIN_GRADO { get; set; }
- public long? MAX_GRADO { get; set; }
+ public int? MAX_GRADO { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
public virtual GRUPO? IDGRUPONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CUMPLIMIENTO_TRIENIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CUMPLIMIENTO_TRIENIOS.cs
index 4beee16..f875311 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CUMPLIMIENTO_TRIENIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CUMPLIMIENTO_TRIENIOS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CUMPLIMIENTO_TRIENIOS
+[AddINotifyPropertyChangedInterface]
+public partial class CUMPLIMIENTO_TRIENIOS
{
- public long IDCUMPTRIENIO { get; set; }
+ public int IDCUMPTRIENIO { get; set; }
- public long? IDPERSONAL { get; set; }
+ public int? IDPERSONAL { get; set; }
public string? GRUPO { get; set; }
- public long? TC { get; set; }
+ public int? TC { get; set; }
public DateTime? FECHA_PROPUESTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/CURSOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/CURSOS.cs
index 2c54390..079bb72 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/CURSOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/CURSOS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class CURSOS
+[AddINotifyPropertyChangedInterface]
+public partial class CURSOS
{
- public long IDCURSO { get; set; }
+ public int IDCURSO { get; set; }
public string? DENOMINACION { get; set; }
- public long? IDMODOIMPARTICION { get; set; }
+ public int? IDMODOIMPARTICION { get; set; }
- public long? IDSALA { get; set; }
+ public int? IDSALA { get; set; }
public DateTime? FECHAINICIOCURSO { get; set; }
@@ -24,15 +23,15 @@ public partial class CURSOS
public DateTime? FECHAFININSCRIPCION { get; set; }
- public long? IDHORARIOCURSO { get; set; }
+ public int? IDHORARIOCURSO { get; set; }
public DateTime? FECHAEXPEDICIONCERTIFICADO { get; set; }
- public long? IDPROFESOR { get; set; }
+ public int? IDPROFESOR { get; set; }
public string? CONVOCATORIA { get; set; }
- public long? IDPERSONACURSO { get; set; }
+ public int? IDPERSONACURSO { get; set; }
public virtual ICollection FORMACION { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DECLARACIONESDEVENGOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DECLARACIONESDEVENGOS.cs
index 81a10ac..5bb7ddc 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DECLARACIONESDEVENGOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DECLARACIONESDEVENGOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DECLARACIONESDEVENGOS
+[AddINotifyPropertyChangedInterface]
+public partial class DECLARACIONESDEVENGOS
{
- public long IDDECLARACION { get; set; }
+ public int IDDECLARACION { get; set; }
- public long AÑO { get; set; }
+ public int AÑO { get; set; }
- public long MES { get; set; }
+ public int MES { get; set; }
public DateTime? FECHADECLARACION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DEDUCCIONESRETENCIONESJUDICI.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DEDUCCIONESRETENCIONESJUDICI.cs
index 8e06997..779a1f5 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DEDUCCIONESRETENCIONESJUDICI.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DEDUCCIONESRETENCIONESJUDICI.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DEDUCCIONESRETENCIONESJUDICI
+[AddINotifyPropertyChangedInterface]
+public partial class DEDUCCIONESRETENCIONESJUDICI
{
- public long IDDEDUCCRETENJUDI { get; set; }
+ public int IDDEDUCCRETENJUDI { get; set; }
- public long? IDRETENCION { get; set; }
+ public int? IDRETENCION { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDNOMINA { get; set; }
+ public int? IDNOMINA { get; set; }
public double? CANTIDADDEDUCIDA { get; set; }
public double? SALDO { get; set; }
- public sbyte DESCONTADA { get; set; }
+ public bool DESCONTADA { get; set; }
public virtual NOMINAS? IDNOMINANavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DEPARTAMENTOSCH.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DEPARTAMENTOSCH.cs
index c9d466c..050f6a8 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DEPARTAMENTOSCH.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DEPARTAMENTOSCH.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DEPARTAMENTOSCH
+[AddINotifyPropertyChangedInterface]
+public partial class DEPARTAMENTOSCH
{
- public long IDDEPARTAMENTO { get; set; }
+ public int IDDEPARTAMENTO { get; set; }
public string? NOMBRE { get; set; }
@@ -16,7 +15,7 @@ public partial class DEPARTAMENTOSCH
public DateTime? FECHABAJA { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
public virtual ICollection ROLESDEPARTAMENTOSCH { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DESGLOSETRIYCOMPLANTIGUEDAD.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DESGLOSETRIYCOMPLANTIGUEDAD.cs
index 16d05f7..103eed9 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DESGLOSETRIYCOMPLANTIGUEDAD.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DESGLOSETRIYCOMPLANTIGUEDAD.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DESGLOSETRIYCOMPLANTIGUEDAD
+[AddINotifyPropertyChangedInterface]
+public partial class DESGLOSETRIYCOMPLANTIGUEDAD
{
- public long IDDESGLOSETRIYCOMPLANTI { get; set; }
+ public int IDDESGLOSETRIYCOMPLANTI { get; set; }
public string? DESCRIPCION { get; set; }
@@ -20,7 +19,7 @@ public partial class DESGLOSETRIYCOMPLANTIGUEDAD
public string? TIPO { get; set; }
- public long? IDNOMINATRABAJADORCAB { get; set; }
+ public int? IDNOMINATRABAJADORCAB { get; set; }
public virtual NOMINATRABAJADORCABECERA? IDNOMINATRABAJADORCABNavigation { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DEVENGOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DEVENGOS.cs
index 76938d3..50de94e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DEVENGOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DEVENGOS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DEVENGOS
+[AddINotifyPropertyChangedInterface]
+public partial class DEVENGOS
{
- public long IDDEVENGO { get; set; }
+ public int IDDEVENGO { get; set; }
- public long? IDPERCEPTOR { get; set; }
+ public int? IDPERCEPTOR { get; set; }
public DateTime FECHA { get; set; }
- public long? IDCLAVE { get; set; }
+ public int? IDCLAVE { get; set; }
- public long? IDSUBCLAVE { get; set; }
+ public int? IDSUBCLAVE { get; set; }
public double? PERCEPCIONESINTEGRAS { get; set; }
@@ -30,19 +29,19 @@ public partial class DEVENGOS
public DateTime? AÑONACIMIENTO { get; set; }
- public long? IDSITUACIONFAMILIAR { get; set; }
+ public int? IDSITUACIONFAMILIAR { get; set; }
public string? NIFCONYUGE { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public long? IDCONTRATOORELACION { get; set; }
+ public int? IDCONTRATOORELACION { get; set; }
- public sbyte MOVILIDADGEOGRAFICA2014 { get; set; }
+ public bool MOVILIDADGEOGRAFICA2014 { get; set; }
- public sbyte MOVILIDADGEOGRAFICA { get; set; }
+ public bool MOVILIDADGEOGRAFICA { get; set; }
- public long? ADQOREHVIVIENDAFINANAJENA { get; set; }
+ public int? ADQOREHVIVIENDAFINANAJENA { get; set; }
public double? REDUCCIONES { get; set; }
@@ -52,65 +51,65 @@ public partial class DEVENGOS
public double? ANUALIDADESALIMENTOS { get; set; }
- public long? DESCENDIENTEMENOR3AÑOSTOTAL { get; set; }
+ public int? DESCENDIENTEMENOR3AÑOSTOTAL { get; set; }
- public long? DMENOR3AÑOSPORENTERO { get; set; }
+ public int? DMENOR3AÑOSPORENTERO { get; set; }
- public long? DESCENDIENTESRESTOTOTAL { get; set; }
+ public int? DESCENDIENTESRESTOTOTAL { get; set; }
- public long? DESCENDIENTESRESTOPORENTERO { get; set; }
+ public int? DESCENDIENTESRESTOPORENTERO { get; set; }
- public long? ASCENDIENTESMENOR75TOTAL { get; set; }
+ public int? ASCENDIENTESMENOR75TOTAL { get; set; }
- public long? ASCENDIENTESMENOR75PORENTERO { get; set; }
+ public int? ASCENDIENTESMENOR75PORENTERO { get; set; }
- public long? ASCENDIENTESMAYORIGUAL75TOTAL { get; set; }
+ public int? ASCENDIENTESMAYORIGUAL75TOTAL { get; set; }
- public long? AMAYORIGUAL75PORENTERO { get; set; }
+ public int? AMAYORIGUAL75PORENTERO { get; set; }
- public long? COMPUTODEHIJO1 { get; set; }
+ public int? COMPUTODEHIJO1 { get; set; }
- public long? COMPUTODEHIJO2 { get; set; }
+ public int? COMPUTODEHIJO2 { get; set; }
- public long? COMPUTODEHIJO3 { get; set; }
+ public int? COMPUTODEHIJO3 { get; set; }
- public long? DDMAYORIGUAL33YMENOR65TOTAL { get; set; }
+ public int? DDMAYORIGUAL33YMENOR65TOTAL { get; set; }
- public long? DDMAYORIGUAL33YMENOR65PORENT { get; set; }
+ public int? DDMAYORIGUAL33YMENOR65PORENT { get; set; }
- public long? DDMOVILIDADREDUCIDATOTAL { get; set; }
+ public int? DDMOVILIDADREDUCIDATOTAL { get; set; }
- public long? DDMOVILIDADREDUCIDAPORENT { get; set; }
+ public int? DDMOVILIDADREDUCIDAPORENT { get; set; }
- public long? DDMAYORIGUAL65TOTAL { get; set; }
+ public int? DDMAYORIGUAL65TOTAL { get; set; }
- public long? DDMAYORIGUAL65PORENT { get; set; }
+ public int? DDMAYORIGUAL65PORENT { get; set; }
- public long? DAMAYORIGUAL33YMENOR65TOTAL { get; set; }
+ public int? DAMAYORIGUAL33YMENOR65TOTAL { get; set; }
- public long? DAMAYORIGUAL33YMENOR65PORENT { get; set; }
+ public int? DAMAYORIGUAL33YMENOR65PORENT { get; set; }
- public long? DAMOVILIDADREDUCIDATOTAL { get; set; }
+ public int? DAMOVILIDADREDUCIDATOTAL { get; set; }
- public long? DAMOVILIDADREDUCIDAPORENT { get; set; }
+ public int? DAMOVILIDADREDUCIDAPORENT { get; set; }
- public long? DAMAYORIGUAL65TOTAL { get; set; }
+ public int? DAMAYORIGUAL65TOTAL { get; set; }
- public long? DAMAYORIGUAL65PORENT { get; set; }
+ public int? DAMAYORIGUAL65PORENT { get; set; }
- public long? EJERCICIO { get; set; }
+ public int? EJERCICIO { get; set; }
- public long? MES { get; set; }
+ public int? MES { get; set; }
public string? CONCEPTO { get; set; }
public string? ORIGENDATO { get; set; }
- public long? IDNOMINA { get; set; }
+ public int? IDNOMINA { get; set; }
public DateTime? FECHAFISCALIZACION { get; set; }
- public long? IDDECLARACION { get; set; }
+ public int? IDDECLARACION { get; set; }
public virtual ENUMERACIONES? IDCLAVENavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DIASACOMPENSARPERSONAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DIASACOMPENSARPERSONAS.cs
index 9ad21e7..827527f 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DIASACOMPENSARPERSONAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DIASACOMPENSARPERSONAS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DIASACOMPENSARPERSONAS
+[AddINotifyPropertyChangedInterface]
+public partial class DIASACOMPENSARPERSONAS
{
- public long IDDIAACOMPENSARPERSONA { get; set; }
+ public int IDDIAACOMPENSARPERSONA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHA { get; set; }
@@ -20,5 +19,5 @@ public partial class DIASACOMPENSARPERSONAS
public DateTime? FECHALIMITEVALIDEZ { get; set; }
- public long? NUMERODIAS { get; set; }
+ public int? NUMERODIAS { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DIASCOMPENSACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DIASCOMPENSACION.cs
index 3eda0f7..2304d6d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DIASCOMPENSACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DIASCOMPENSACION.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DIASCOMPENSACION
+[AddINotifyPropertyChangedInterface]
+public partial class DIASCOMPENSACION
{
- public long IDDIACOMPENSACION { get; set; }
+ public int IDDIACOMPENSACION { get; set; }
- public long? IDHORAMES { get; set; }
+ public int? IDHORAMES { get; set; }
public DateTime? FECHA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIAPAGODELEGADO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIAPAGODELEGADO.cs
index eaec24c..c8c1e46 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIAPAGODELEGADO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIAPAGODELEGADO.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DIFERENCIAPAGODELEGADO
+[AddINotifyPropertyChangedInterface]
+public partial class DIFERENCIAPAGODELEGADO
{
- public long IDDIFERENCIAPAGODELEGADO { get; set; }
+ public int IDDIFERENCIAPAGODELEGADO { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -16,7 +15,7 @@ public partial class DIFERENCIAPAGODELEGADO
public double? BASEDIARIASEGURIDADSOCIAL { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public double? BASEPAGODIRECTO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIATRIENIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIATRIENIOS.cs
index 0559ded..7f74c63 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIATRIENIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DIFERENCIATRIENIOS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DIFERENCIATRIENIOS
+[AddINotifyPropertyChangedInterface]
+public partial class DIFERENCIATRIENIOS
{
- public long IDDIFERENCIASTRIENIOS { get; set; }
+ public int IDDIFERENCIASTRIENIOS { get; set; }
- public long? NUMEROTRIENIOS { get; set; }
+ public int? NUMEROTRIENIOS { get; set; }
public string? DESCRIPCION { get; set; }
public string? TIPO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAALTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DIPUTADOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DIPUTADOS.cs
index c931025..f0d577e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DIPUTADOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DIPUTADOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DIPUTADOS
+[AddINotifyPropertyChangedInterface]
+public partial class DIPUTADOS
{
- public long IDDIPUTADOS { get; set; }
+ public int IDDIPUTADOS { get; set; }
- public long IDPERSONAS { get; set; }
+ public int IDPERSONAS { get; set; }
public virtual PERSONAS IDPERSONASNavigation { get; set; } = null!;
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DOCENCIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DOCENCIA.cs
index 58d8beb..6c17b8a 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DOCENCIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DOCENCIA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DOCENCIA
+[AddINotifyPropertyChangedInterface]
+public partial class DOCENCIA
{
- public long IDDOCENCIA { get; set; }
+ public int IDDOCENCIA { get; set; }
public string? DENOMINACION { get; set; }
@@ -20,9 +19,9 @@ public partial class DOCENCIA
public double? DURACION { get; set; }
- public long? IDTIPODOCENCIA { get; set; }
+ public int? IDTIPODOCENCIA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string? RUTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/DOTACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/DOTACION.cs
index 29d660c..0554556 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/DOTACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/DOTACION.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class DOTACION
+[AddINotifyPropertyChangedInterface]
+public partial class DOTACION
{
- public long IDDOTACION { get; set; }
+ public int IDDOTACION { get; set; }
public string? DOTACION1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
- public long? PLAZO { get; set; }
+ public int? PLAZO { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ENFERMEDADES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ENFERMEDADES.cs
index 2e56b90..e3f9072 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ENFERMEDADES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ENFERMEDADES.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ENFERMEDADES
+[AddINotifyPropertyChangedInterface]
+public partial class ENFERMEDADES
{
- public long IDENFERMEDADES { get; set; }
+ public int IDENFERMEDADES { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -18,13 +17,13 @@ public partial class ENFERMEDADES
public double? BASE { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
- public sbyte CONTINUIDAD { get; set; }
+ public bool CONTINUIDAD { get; set; }
- public sbyte NOMINANORMAL { get; set; }
+ public bool NOMINANORMAL { get; set; }
- public sbyte NOMINASEGURIDADSOCIAL { get; set; }
+ public bool NOMINASEGURIDADSOCIAL { get; set; }
public virtual PERSONAS? IDPERSONANavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ENLACES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ENLACES.cs
index 00a1feb..64e7c08 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ENLACES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ENLACES.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ENLACES
+[AddINotifyPropertyChangedInterface]
+public partial class ENLACES
{
- public long IDENLACE { get; set; }
+ public int IDENLACE { get; set; }
public string? DESCRIPCION { get; set; }
public string? ENLACE { get; set; }
- public long? IDSECCION { get; set; }
+ public int? IDSECCION { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte VISIBLEPERSONAL { get; set; }
+ public bool VISIBLEPERSONAL { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ENUMERACIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ENUMERACIONES.cs
index fccd5ae..5948f95 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ENUMERACIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ENUMERACIONES.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ENUMERACIONES
+[AddINotifyPropertyChangedInterface]
+public partial class ENUMERACIONES
{
- public long IDENUMERACION { get; set; }
+ public int IDENUMERACION { get; set; }
- public long? IDGRUPOENUMERACION { get; set; }
+ public int? IDGRUPOENUMERACION { get; set; }
public string? CODIGO { get; set; }
@@ -24,9 +23,9 @@ public partial class ENUMERACIONES
public double? VALORNUMERICO2 { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte OCULTO { get; set; }
+ public bool OCULTO { get; set; }
public string? VALORALFABETICO3 { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ESPECIFICOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ESPECIFICOS.cs
index d4d29ef..e003307 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ESPECIFICOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ESPECIFICOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ESPECIFICOS
+[AddINotifyPropertyChangedInterface]
+public partial class ESPECIFICOS
{
- public long IDESPECIFICO { get; set; }
+ public int IDESPECIFICO { get; set; }
- public long? IDRPTDES { get; set; }
+ public int? IDRPTDES { get; set; }
public decimal? IMPORTE_M { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ESTADOSASISTENCIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ESTADOSASISTENCIA.cs
index cc22101..3b2837c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ESTADOSASISTENCIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ESTADOSASISTENCIA.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ESTADOSASISTENCIA
+[AddINotifyPropertyChangedInterface]
+public partial class ESTADOSASISTENCIA
{
- public long IDESTADOASISTENCIA { get; set; }
+ public int IDESTADOASISTENCIA { get; set; }
- public long? IDASISTENCIA { get; set; }
+ public int? IDASISTENCIA { get; set; }
public DateTime? FECHAHORA { get; set; }
- public long? IDESTADO { get; set; }
+ public int? IDESTADO { get; set; }
public string? USUARIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESHORARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESHORARIOS.cs
index c3f090a..0e8197d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESHORARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESHORARIOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class EXCEPCIONESHORARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class EXCEPCIONESHORARIOS
{
- public long IDEXCEPCIONHORARIO { get; set; }
+ public int IDEXCEPCIONHORARIO { get; set; }
- public long? IDHORARIO { get; set; }
+ public int? IDHORARIO { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -22,33 +21,33 @@ public partial class EXCEPCIONESHORARIOS
public double? TRAMO2FACTOR { get; set; }
- public sbyte MAÑANALUNES { get; set; }
+ public bool MAÑANALUNES { get; set; }
- public sbyte MAÑANAMARTES { get; set; }
+ public bool MAÑANAMARTES { get; set; }
- public sbyte MAÑANAMIERCOLES { get; set; }
+ public bool MAÑANAMIERCOLES { get; set; }
- public sbyte MAÑANAJUEVES { get; set; }
+ public bool MAÑANAJUEVES { get; set; }
- public sbyte MAÑANAVIERNES { get; set; }
+ public bool MAÑANAVIERNES { get; set; }
- public sbyte MAÑANASABADO { get; set; }
+ public bool MAÑANASABADO { get; set; }
- public sbyte MAÑANADOMINGO { get; set; }
+ public bool MAÑANADOMINGO { get; set; }
- public sbyte TARDELUNES { get; set; }
+ public bool TARDELUNES { get; set; }
- public sbyte TARDEMARTES { get; set; }
+ public bool TARDEMARTES { get; set; }
- public sbyte TARDEMIERCOLES { get; set; }
+ public bool TARDEMIERCOLES { get; set; }
- public sbyte TARDEJUEVES { get; set; }
+ public bool TARDEJUEVES { get; set; }
- public sbyte TARDEVIERNES { get; set; }
+ public bool TARDEVIERNES { get; set; }
- public sbyte TARDESABADO { get; set; }
+ public bool TARDESABADO { get; set; }
- public sbyte TARDEDOMINGO { get; set; }
+ public bool TARDEDOMINGO { get; set; }
public double? POSIBLEINICIOMAÑANA_D { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESPERMISOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESPERMISOS.cs
index 964c347..0518a21 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESPERMISOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPCIONESPERMISOS.cs
@@ -1,34 +1,33 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class EXCEPCIONESPERMISOS
+[AddINotifyPropertyChangedInterface]
+public partial class EXCEPCIONESPERMISOS
{
- public long IDEXCEPCIONPERMISO { get; set; }
+ public int IDEXCEPCIONPERMISO { get; set; }
- public long? IDDEPARTAMENTO { get; set; }
+ public int? IDDEPARTAMENTO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDPERSONAPERMISO { get; set; }
+ public int? IDPERSONAPERMISO { get; set; }
- public sbyte SUPERVISORDETODO { get; set; }
+ public bool SUPERVISORDETODO { get; set; }
- public sbyte SUPERVISORDEPARTAMENTO { get; set; }
+ public bool SUPERVISORDEPARTAMENTO { get; set; }
- public sbyte DELEGADO { get; set; }
+ public bool DELEGADO { get; set; }
- public sbyte ADMINISTRADORCONTROLHORARIO { get; set; }
+ public bool ADMINISTRADORCONTROLHORARIO { get; set; }
- public sbyte ADMINISTRADORTOTAL { get; set; }
+ public bool ADMINISTRADORTOTAL { get; set; }
- public sbyte ADMINISTRARPTYREGISTRO { get; set; }
+ public bool ADMINISTRARPTYREGISTRO { get; set; }
- public sbyte DELEGADOINFORMES { get; set; }
+ public bool DELEGADOINFORMES { get; set; }
public virtual ENUMERACIONES? IDDEPARTAMENTONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPTELETRABAJOPERSONA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPTELETRABAJOPERSONA.cs
index f83e6b9..9f49295 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPTELETRABAJOPERSONA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/EXCEPTELETRABAJOPERSONA.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class EXCEPTELETRABAJOPERSONA
+[AddINotifyPropertyChangedInterface]
+public partial class EXCEPTELETRABAJOPERSONA
{
- public long IDEXCEPTEL { get; set; }
+ public int IDEXCEPTEL { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string? MOTIVO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/EXPEDIENTESPERSONAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/EXPEDIENTESPERSONAS.cs
index 8255758..0943182 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/EXPEDIENTESPERSONAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/EXPEDIENTESPERSONAS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class EXPEDIENTESPERSONAS
+[AddINotifyPropertyChangedInterface]
+public partial class EXPEDIENTESPERSONAS
{
- public long IDEXPEDIENTESPERSONAS { get; set; }
+ public int IDEXPEDIENTESPERSONAS { get; set; }
- public long? TIPO { get; set; }
+ public int? TIPO { get; set; }
public DateTime? FECHA { get; set; }
public string? DESCRIPCION { get; set; }
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
public virtual PERSONAS IDPERSONANavigation { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FAMILIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FAMILIA.cs
index e196c44..05e3da5 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FAMILIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FAMILIA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FAMILIA
+[AddINotifyPropertyChangedInterface]
+public partial class FAMILIA
{
- public long IDFAMILIA { get; set; }
+ public int IDFAMILIA { get; set; }
public string? DNI { get; set; }
@@ -18,21 +17,21 @@ public partial class FAMILIA
public DateTime? FECHANACIMIENTO { get; set; }
- public long? IDPARENTESCO { get; set; }
+ public int? IDPARENTESCO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte ENTEROIRPF { get; set; }
+ public bool ENTEROIRPF { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROS.cs
index adc17a3..5fd6919 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FICHEROS
+[AddINotifyPropertyChangedInterface]
+public partial class FICHEROS
{
- public long IDFICHERO { get; set; }
+ public int IDFICHERO { get; set; }
public string? DESCRIPCION { get; set; }
public DateTime? FECHA { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public string? OBSERVACIONES { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROSCONFIGURACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROSCONFIGURACION.cs
index 21da5d7..0db0006 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROSCONFIGURACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FICHEROSCONFIGURACION.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FICHEROSCONFIGURACION
+[AddINotifyPropertyChangedInterface]
+public partial class FICHEROSCONFIGURACION
{
- public long IDFICHEROCONFIGURACION { get; set; }
+ public int IDFICHEROCONFIGURACION { get; set; }
- public long? IDUSUARIO { get; set; }
+ public int? IDUSUARIO { get; set; }
public string? CODIGO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FIESTAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FIESTAS.cs
index b06366d..0c9cb10 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FIESTAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FIESTAS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FIESTAS
+[AddINotifyPropertyChangedInterface]
+public partial class FIESTAS
{
- public long IDFIESTA { get; set; }
+ public int IDFIESTA { get; set; }
public DateTime? FECHA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACION.cs
index 210eb66..7e1fc8e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACION.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FORMACION
+[AddINotifyPropertyChangedInterface]
+public partial class FORMACION
{
- public long IDFORMACION { get; set; }
+ public int IDFORMACION { get; set; }
public string? NUM_REGISTRO { get; set; }
@@ -20,23 +19,23 @@ public partial class FORMACION
public double? DURACION { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHA_INSCRIPCION_PROVISIONAL { get; set; }
public DateTime? FECHA_INSCRIPCION_DEFINITIVA { get; set; }
- public sbyte APROVECHAMIENTO { get; set; }
+ public bool APROVECHAMIENTO { get; set; }
- public sbyte APTOCPH { get; set; }
+ public bool APTOCPH { get; set; }
- public sbyte OFICIAL { get; set; }
+ public bool OFICIAL { get; set; }
public string? RUTA { get; set; }
public string? NIF { get; set; }
- public long? IDCURSO { get; set; }
+ public int? IDCURSO { get; set; }
public double? NOTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACIONIMPARTIDA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACIONIMPARTIDA.cs
index d519847..e32b9ab 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACIONIMPARTIDA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/FORMACIONIMPARTIDA.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class FORMACIONIMPARTIDA
+[AddINotifyPropertyChangedInterface]
+public partial class FORMACIONIMPARTIDA
{
- public long IDFORMACIONIMPARTIDA { get; set; }
+ public int IDFORMACIONIMPARTIDA { get; set; }
public string? DENOMINACION { get; set; }
public string? CENTROENTIDAD { get; set; }
- public sbyte HOMOLOGACIONIAPP { get; set; }
+ public bool HOMOLOGACIONIAPP { get; set; }
public DateTime? FECHAEXPEDICION { get; set; }
@@ -22,7 +21,7 @@ public partial class FORMACIONIMPARTIDA
public double? MINUTOS { get; set; }
- public long? IDTIPODOCENCIA { get; set; }
+ public int? IDTIPODOCENCIA { get; set; }
public virtual ENUMERACIONES? IDTIPODOCENCIANavigation { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO.cs
index a313918..51e8f5b 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO.cs
@@ -1,32 +1,31 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPO
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPO
{
- public long IDGRUPO { get; set; }
+ public int IDGRUPO { get; set; }
public string? GRUPO1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
- public long? IMPORTE_G { get; set; }
+ public int? IMPORTE_G { get; set; }
- public long? IMPORTE_TRI_TOA { get; set; }
+ public int? IMPORTE_TRI_TOA { get; set; }
- public long? IMPORTE_TRI_TC { get; set; }
+ public int? IMPORTE_TRI_TC { get; set; }
- public long? IMPORTE_TRI_TCE { get; set; }
+ public int? IMPORTE_TRI_TCE { get; set; }
- public long? IMPORTE_G_EXTRAS { get; set; }
+ public int? IMPORTE_G_EXTRAS { get; set; }
- public long? IMPORTE_TRI_TOAE { get; set; }
+ public int? IMPORTE_TRI_TOAE { get; set; }
public virtual ICollection COMPLEMENTOSCARRERA { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOBD.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOBD.cs
index c804c0f..b985ea0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOBD.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOBD.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPOBD
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPOBD
{
- public long IDGRUPOBD { get; set; }
+ public int IDGRUPOBD { get; set; }
public string? DESCRIPCION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSENUMERACIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSENUMERACIONES.cs
index eee2e06..5107541 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSENUMERACIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSENUMERACIONES.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPOSENUMERACIONES
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPOSENUMERACIONES
{
- public long IDGRUPOENUMERACION { get; set; }
+ public int IDGRUPOENUMERACION { get; set; }
public string GRUPO { get; set; } = null!;
public string? DESCRIPCION { get; set; }
- public sbyte OCULTO { get; set; }
+ public bool OCULTO { get; set; }
public virtual ICollection ENUMERACIONES { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSINCIDENCIAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSINCIDENCIAS.cs
index c15a012..df3738a 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSINCIDENCIAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSINCIDENCIAS.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPOSINCIDENCIAS
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPOSINCIDENCIAS
{
- public long IDGRUPOINCIDENCIA { get; set; }
+ public int IDGRUPOINCIDENCIA { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public string? AYUDAWEB { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte DISPLAYHOME { get; set; }
+ public bool DISPLAYHOME { get; set; }
public virtual ICollection INCIDENCIASCONTROLHORARIO { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSMENUS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSMENUS.cs
index 639ddc8..45f3c94 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSMENUS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSMENUS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPOSMENUS
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPOSMENUS
{
- public long IDGRUPOSMENUS { get; set; }
+ public int IDGRUPOSMENUS { get; set; }
public string? DESCRIPCION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSUSUARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSUSUARIOS.cs
index fee8e39..86e58e9 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSUSUARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPOSUSUARIOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPOSUSUARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPOSUSUARIOS
{
- public long IDGRUPO { get; set; }
+ public int IDGRUPO { get; set; }
public string? DESCRIPCION { get; set; }
- public long? IDGRUPOMENU { get; set; }
+ public int? IDGRUPOMENU { get; set; }
public virtual ICollection AUTORIZACIONESGRUPOS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO_ALTOCARGO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO_ALTOCARGO.cs
index aa994a6..2a7430a 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO_ALTOCARGO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO_ALTOCARGO.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class GRUPO_ALTOCARGO
+[AddINotifyPropertyChangedInterface]
+public partial class GRUPO_ALTOCARGO
{
- public long IDGRUPO { get; set; }
+ public int IDGRUPO { get; set; }
public string? GRUPO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOS.cs
index b83d814..95eaf85 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HIJOS
+[AddINotifyPropertyChangedInterface]
+public partial class HIJOS
{
- public long IDHIJO { get; set; }
+ public int IDHIJO { get; set; }
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
public string? NOMBRE { get; set; }
@@ -20,11 +19,11 @@ public partial class HIJOS
public DateTime? FECHAADOPCION { get; set; }
- public sbyte ENTEROIRPF { get; set; }
+ public bool ENTEROIRPF { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOSHISTORICOIRPF.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOSHISTORICOIRPF.cs
index 49fd757..92eb7e2 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOSHISTORICOIRPF.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HIJOSHISTORICOIRPF.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HIJOSHISTORICOIRPF
+[AddINotifyPropertyChangedInterface]
+public partial class HIJOSHISTORICOIRPF
{
- public long IDHIJOSHISTORICOIRPF { get; set; }
+ public int IDHIJOSHISTORICOIRPF { get; set; }
public string? NOMBRE { get; set; }
@@ -18,13 +17,13 @@ public partial class HIJOSHISTORICOIRPF
public DateTime? FECHAADOPCION { get; set; }
- public sbyte ENTEROIRPF { get; set; }
+ public bool ENTEROIRPF { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
- public long? IDHISTORICOIRPF { get; set; }
+ public int? IDHISTORICOIRPF { get; set; }
public virtual ENUMERACIONES? IDDISCAPACIDADNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HISTORICOIRPF.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HISTORICOIRPF.cs
index bef5d34..42b8d38 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HISTORICOIRPF.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HISTORICOIRPF.cs
@@ -1,36 +1,35 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HISTORICOIRPF
+[AddINotifyPropertyChangedInterface]
+public partial class HISTORICOIRPF
{
- public long IDHISTORICOIRPF { get; set; }
+ public int IDHISTORICOIRPF { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? ANNO { get; set; }
+ public int? ANNO { get; set; }
public DateTime? FECHACALCULO { get; set; }
public double? PORCENTAJEDEDISCAPACIDAD { get; set; }
- public sbyte NECEAYUDATERCPERSOMOVILRED { get; set; }
+ public bool NECEAYUDATERCPERSOMOVILRED { get; set; }
- public long? IDSITUACIONFAMILIAR { get; set; }
+ public int? IDSITUACIONFAMILIAR { get; set; }
public string? NIFCONYUGE { get; set; }
- public long? IDSITUACIONLABORAL { get; set; }
+ public int? IDSITUACIONLABORAL { get; set; }
- public long? IDCONTRATOORELACION { get; set; }
+ public int? IDCONTRATOORELACION { get; set; }
- public sbyte MOVILIDADGEOGRAFICA { get; set; }
+ public bool MOVILIDADGEOGRAFICA { get; set; }
- public sbyte PROLONGACTLABORAL { get; set; }
+ public bool PROLONGACTLABORAL { get; set; }
public double RETRTOTALESIMPORTEINTEGRO { get; set; }
@@ -40,35 +39,35 @@ public partial class HISTORICOIRPF
public double GASTOSDEDUCIBLES { get; set; }
- public sbyte DATANTERRENDIOBTENCEUOMEL { get; set; }
+ public bool DATANTERRENDIOBTENCEUOMEL { get; set; }
public double PENSCOMPENFAVORCONYUGE { get; set; }
public double ANUALPORALIFAVORHIJOS { get; set; }
- public sbyte RETRIINTEINFER33MIL { get; set; }
+ public bool RETRIINTEINFER33MIL { get; set; }
- public sbyte CAUSAREGULARIZACION1 { get; set; }
+ public bool CAUSAREGULARIZACION1 { get; set; }
- public sbyte CAUSAREGULARIZACION2 { get; set; }
+ public bool CAUSAREGULARIZACION2 { get; set; }
- public sbyte CAUSAREGULARIZACION3 { get; set; }
+ public bool CAUSAREGULARIZACION3 { get; set; }
- public sbyte CAUSAREGULARIZACION4 { get; set; }
+ public bool CAUSAREGULARIZACION4 { get; set; }
- public sbyte CAUSAREGULARIZACION5 { get; set; }
+ public bool CAUSAREGULARIZACION5 { get; set; }
- public sbyte CAUSAREGULARIZACION6 { get; set; }
+ public bool CAUSAREGULARIZACION6 { get; set; }
- public sbyte CAUSAREGULARIZACION7 { get; set; }
+ public bool CAUSAREGULARIZACION7 { get; set; }
- public sbyte CAUSAREGULARIZACION8 { get; set; }
+ public bool CAUSAREGULARIZACION8 { get; set; }
- public sbyte CAUSAREGULARIZACION9 { get; set; }
+ public bool CAUSAREGULARIZACION9 { get; set; }
- public sbyte CAUSAREGULARIZACION10 { get; set; }
+ public bool CAUSAREGULARIZACION10 { get; set; }
- public sbyte CAUSAREGULARIZACION11 { get; set; }
+ public bool CAUSAREGULARIZACION11 { get; set; }
public double RETRIYASATISCONANTERAREGULAR { get; set; }
@@ -78,7 +77,7 @@ public partial class HISTORICOIRPF
public double IMPANURETEINGRACUENDETANTREG { get; set; }
- public sbyte RENDANTFUERONCEUOMEL { get; set; }
+ public bool RENDANTFUERONCEUOMEL { get; set; }
public double BASECALCTIPRETDETANTREGULAR { get; set; }
@@ -86,7 +85,7 @@ public partial class HISTORICOIRPF
public double TIPRETENCALCANTREGU { get; set; }
- public sbyte ANTREGSEAPLMINORPAGPRESVIV { get; set; }
+ public bool ANTREGSEAPLMINORPAGPRESVIV { get; set; }
public double IMPMINPAGPRESTVIVANTREG { get; set; }
@@ -96,7 +95,7 @@ public partial class HISTORICOIRPF
public double DEDUCCIONART80BISLIRPF { get; set; }
- public sbyte MINPAGPRESTVIVHA { get; set; }
+ public bool MINPAGPRESTVIVHA { get; set; }
public double TIPODERETENCIONCALCULADO { get; set; }
@@ -104,7 +103,7 @@ public partial class HISTORICOIRPF
public double TIPODERETENCIONAAPLICAR { get; set; }
- public sbyte CONSERVATIPO { get; set; }
+ public bool CONSERVATIPO { get; set; }
public virtual ICollection ASCENDIENTESHISTORICOIRPF { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOS.cs
index 4ebcc5c..24cc857 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HORARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class HORARIOS
{
- public long IDHORARIO { get; set; }
+ public int IDHORARIO { get; set; }
public string? DESCRIPCION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSCURSOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSCURSOS.cs
index 482663d..4da2713 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSCURSOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSCURSOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HORARIOSCURSOS
+[AddINotifyPropertyChangedInterface]
+public partial class HORARIOSCURSOS
{
- public long IDHORARIOCURSO { get; set; }
+ public int IDHORARIOCURSO { get; set; }
public DateTime? FECHA { get; set; }
@@ -16,7 +15,7 @@ public partial class HORARIOSCURSOS
public double? HORAFIN { get; set; }
- public long? IDCURSO { get; set; }
+ public int? IDCURSO { get; set; }
public virtual ICollection CURSOS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSPERSONAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSPERSONAS.cs
index 86d5fa5..4bbb0dd 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSPERSONAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HORARIOSPERSONAS.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HORARIOSPERSONAS
+[AddINotifyPropertyChangedInterface]
+public partial class HORARIOSPERSONAS
{
- public long IDHORARIOPERSONA { get; set; }
+ public int IDHORARIOPERSONA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public sbyte LISTABLE { get; set; }
+ public bool LISTABLE { get; set; }
- public long? IDTARDEOBLIGATORIA { get; set; }
+ public int? IDTARDEOBLIGATORIA { get; set; }
- public sbyte HORAEXTRACOMPENSAMES { get; set; }
+ public bool HORAEXTRACOMPENSAMES { get; set; }
- public long? IDHORARIO { get; set; }
+ public int? IDHORARIO { get; set; }
- public long? IDTURNO { get; set; }
+ public int? IDTURNO { get; set; }
public DateTime? FECHAINICIOLACTANCIA { get; set; }
@@ -46,9 +45,9 @@ public partial class HORARIOSPERSONAS
public double? HORAFINEXTRA2_D { get; set; }
- public sbyte APLICAFACTORUJIER { get; set; }
+ public bool APLICAFACTORUJIER { get; set; }
- public sbyte APLICAFACTPERSONHAB { get; set; }
+ public bool APLICAFACTPERSONHAB { get; set; }
public virtual HORARIOS? IDHORARIONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HORASEXTRAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HORASEXTRAS.cs
index d41ddbe..b57f5d2 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HORASEXTRAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HORASEXTRAS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HORASEXTRAS
+[AddINotifyPropertyChangedInterface]
+public partial class HORASEXTRAS
{
- public long IDHORASEXTRA { get; set; }
+ public int IDHORASEXTRA { get; set; }
public DateTime? FECHAHORAINICIO { get; set; }
@@ -20,7 +19,7 @@ public partial class HORASEXTRAS
public double? HORASASUMAR_D { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public double? HORAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HORASMES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HORASMES.cs
index 36dcecf..9a1c2c8 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HORASMES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HORASMES.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HORASMES
+[AddINotifyPropertyChangedInterface]
+public partial class HORASMES
{
- public long IDHORAMES { get; set; }
+ public int IDHORAMES { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public long? IDSITUACIONMES { get; set; }
+ public int? IDSITUACIONMES { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public double? HORASJORNADAHABITUAL_D { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/HUELGAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/HUELGAS.cs
index 71c42d9..20bb651 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/HUELGAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/HUELGAS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class HUELGAS
+[AddINotifyPropertyChangedInterface]
+public partial class HUELGAS
{
- public long IDHUELGA { get; set; }
+ public int IDHUELGA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -18,13 +17,13 @@ public partial class HUELGAS
public string? OBSERVACIONES { get; set; }
- public long? IDNOMINAAPLICACION { get; set; }
+ public int? IDNOMINAAPLICACION { get; set; }
- public long? IDNOMINAORIGENDATOS { get; set; }
+ public int? IDNOMINAORIGENDATOS { get; set; }
- public sbyte NOMINANORMAL { get; set; }
+ public bool NOMINANORMAL { get; set; }
- public sbyte NOMINASEGURIDADSOCIAL { get; set; }
+ public bool NOMINASEGURIDADSOCIAL { get; set; }
public double? HORAS { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/IDIOMAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/IDIOMAS.cs
index fedeb3d..6cfae60 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/IDIOMAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/IDIOMAS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class IDIOMAS
+[AddINotifyPropertyChangedInterface]
+public partial class IDIOMAS
{
- public long IDIDIOMA { get; set; }
+ public int IDIDIOMA { get; set; }
- public long? IDTIPOIDIOMA { get; set; }
+ public int? IDTIPOIDIOMA { get; set; }
- public long? IDNIVEL { get; set; }
+ public int? IDNIVEL { get; set; }
public string? CENTROEXPEDICION { get; set; }
- public long? ANNO { get; set; }
+ public int? ANNO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIAS.cs
index 16b26fa..d73a15e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIAS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class INCIDENCIAS
+[AddINotifyPropertyChangedInterface]
+public partial class INCIDENCIAS
{
- public long IDINCIDENCIA { get; set; }
+ public int IDINCIDENCIA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? MESNOMINA { get; set; }
+ public int? MESNOMINA { get; set; }
- public long? AÑONOMINA { get; set; }
+ public int? AÑONOMINA { get; set; }
public double CANTIDAD { get; set; }
@@ -22,37 +21,37 @@ public partial class INCIDENCIAS
public double? IRPF { get; set; }
- public long IDNOMINA { get; set; }
+ public int IDNOMINA { get; set; }
- public long IDCONCEPTONOMINA { get; set; }
+ public int IDCONCEPTONOMINA { get; set; }
- public long? IDNOMINACABECERA { get; set; }
+ public int? IDNOMINACABECERA { get; set; }
- public long? IDNOMINAORIGEN { get; set; }
+ public int? IDNOMINAORIGEN { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public sbyte NOMINANORMAL { get; set; }
+ public bool NOMINANORMAL { get; set; }
- public sbyte NOMINASEGURIDADSOCIAL { get; set; }
+ public bool NOMINASEGURIDADSOCIAL { get; set; }
public string? TEXTO { get; set; }
- public sbyte ESDELIQUIDACION { get; set; }
+ public bool ESDELIQUIDACION { get; set; }
- public sbyte SUSTITUYECONCEPTO { get; set; }
+ public bool SUSTITUYECONCEPTO { get; set; }
- public sbyte COTIZASEGURIDADSOCIAL { get; set; }
+ public bool COTIZASEGURIDADSOCIAL { get; set; }
- public sbyte IRPFFICHA { get; set; }
+ public bool IRPFFICHA { get; set; }
- public sbyte NOPARAIRPF { get; set; }
+ public bool NOPARAIRPF { get; set; }
public string? APLICACIONPRESUPUESTARIA { get; set; }
- public long? IDGRUPOINCIDENCIAS { get; set; }
+ public int? IDGRUPOINCIDENCIAS { get; set; }
public virtual CONCEPTOSGENERALES IDCONCEPTONOMINANavigation { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIASCONTROLHORARIO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIASCONTROLHORARIO.cs
index 9ce2d1e..cba5ec2 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIASCONTROLHORARIO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/INCIDENCIASCONTROLHORARIO.cs
@@ -1,28 +1,27 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class INCIDENCIASCONTROLHORARIO
+[AddINotifyPropertyChangedInterface]
+public partial class INCIDENCIASCONTROLHORARIO
{
- public long IDINCIDENCIA { get; set; }
+ public int IDINCIDENCIA { get; set; }
public string? DESCRIPCION { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
- public long? NUMEROMAXOCURRENCIASDIAS { get; set; }
+ public int? NUMEROMAXOCURRENCIASDIAS { get; set; }
- public sbyte CONCURRENTECONPICADAS { get; set; }
+ public bool CONCURRENTECONPICADAS { get; set; }
- public sbyte CUENTANFESTIVOS { get; set; }
+ public bool CUENTANFESTIVOS { get; set; }
- public sbyte COMPENSAHORASHORARIO { get; set; }
+ public bool COMPENSAHORASHORARIO { get; set; }
- public sbyte ESINCIDENCIADERELOJ { get; set; }
+ public bool ESINCIDENCIADERELOJ { get; set; }
public string? CODIGO { get; set; }
@@ -30,63 +29,63 @@ public partial class INCIDENCIASCONTROLHORARIO
public double? HORASACOMPENSAR_D { get; set; }
- public sbyte ADMITEDIASCOMPLETO { get; set; }
+ public bool ADMITEDIASCOMPLETO { get; set; }
public DateTime? FECHABAJA { get; set; }
- public long? IDADJUNTO { get; set; }
+ public int? IDADJUNTO { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
- public sbyte REQUIEREAPROBACION { get; set; }
+ public bool REQUIEREAPROBACION { get; set; }
- public sbyte ADMITEINSTANTETEMPORAL { get; set; }
+ public bool ADMITEINSTANTETEMPORAL { get; set; }
- public sbyte ADMITEINTERVALOSDEDIAS { get; set; }
+ public bool ADMITEINTERVALOSDEDIAS { get; set; }
- public sbyte ADMITEINTERVALOSHORARIOS { get; set; }
+ public bool ADMITEINTERVALOSHORARIOS { get; set; }
- public sbyte ESINCIDENCIAFINTELETRABAJO { get; set; }
+ public bool ESINCIDENCIAFINTELETRABAJO { get; set; }
- public sbyte ESINCIDENCIATELETRABAJO { get; set; }
+ public bool ESINCIDENCIATELETRABAJO { get; set; }
- public sbyte NOCUENTAPARALISTADO { get; set; }
+ public bool NOCUENTAPARALISTADO { get; set; }
- public sbyte VISIBLEWEB { get; set; }
+ public bool VISIBLEWEB { get; set; }
- public long? IDGRUPOINCIDENCIA { get; set; }
+ public int? IDGRUPOINCIDENCIA { get; set; }
- public long? IDSUBGRUPOINCIDENCIA { get; set; }
+ public int? IDSUBGRUPOINCIDENCIA { get; set; }
public string? DESCRIPCIONWEB { get; set; }
- public sbyte ADMITEVARIOSINTERVALOSFECHA { get; set; }
+ public bool ADMITEVARIOSINTERVALOSFECHA { get; set; }
public string? AYUDAWEB { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte DESCUENTAPRODUCTIVIDAD { get; set; }
+ public bool DESCUENTAPRODUCTIVIDAD { get; set; }
- public sbyte ADMITELISTA { get; set; }
+ public bool ADMITELISTA { get; set; }
- public sbyte ADMITENUMEROELEMENTOS { get; set; }
+ public bool ADMITENUMEROELEMENTOS { get; set; }
- public sbyte ADMITEUNSOLOINTERVALOHORARIO { get; set; }
+ public bool ADMITEUNSOLOINTERVALOHORARIO { get; set; }
- public sbyte COGESALDODIASEXTRAS { get; set; }
+ public bool COGESALDODIASEXTRAS { get; set; }
public string? DESCRIPCIONELEMENTOS { get; set; }
- public sbyte INCORPORADIASEXTRAS { get; set; }
+ public bool INCORPORADIASEXTRAS { get; set; }
- public sbyte INCORPORAHORASEXTRAS { get; set; }
+ public bool INCORPORAHORASEXTRAS { get; set; }
- public sbyte MAXIMODIASCONSECUTIVOS { get; set; }
+ public bool MAXIMODIASCONSECUTIVOS { get; set; }
- public sbyte PUEDECOINCIDIRCONOTRA { get; set; }
+ public bool PUEDECOINCIDIRCONOTRA { get; set; }
- public sbyte ADJUNTONOVISIBLESUPERVISOR { get; set; }
+ public bool ADJUNTONOVISIBLESUPERVISOR { get; set; }
public virtual ICollection ASISTENCIAS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/LEGISLATURAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/LEGISLATURAS.cs
index da27a48..1a8b048 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/LEGISLATURAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/LEGISLATURAS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class LEGISLATURAS
+[AddINotifyPropertyChangedInterface]
+public partial class LEGISLATURAS
{
- public long IDLEGISLATURA { get; set; }
+ public int IDLEGISLATURA { get; set; }
- public long? NUMERO { get; set; }
+ public int? NUMERO { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/LINEASVIDAADMINISTRATIVA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/LINEASVIDAADMINISTRATIVA.cs
index a170528..b058417 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/LINEASVIDAADMINISTRATIVA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/LINEASVIDAADMINISTRATIVA.cs
@@ -1,28 +1,27 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class LINEASVIDAADMINISTRATIVA
+[AddINotifyPropertyChangedInterface]
+public partial class LINEASVIDAADMINISTRATIVA
{
- public long IDLINEAVIDAADMIN { get; set; }
+ public int IDLINEAVIDAADMIN { get; set; }
- public long? IDVIDAADMIN { get; set; }
+ public int? IDVIDAADMIN { get; set; }
public string? DESCRIPCION { get; set; }
public DateTime? FECHASUBIDA { get; set; }
- public long? IDLINEAANTERIOR { get; set; }
+ public int? IDLINEAANTERIOR { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public string? RUTA { get; set; }
- public sbyte SOBREESCRITO { get; set; }
+ public bool SOBREESCRITO { get; set; }
public virtual LINEASVIDAADMINISTRATIVA? IDLINEAANTERIORNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/LOGS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/LOGS.cs
index e8c70cb..e9a625c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/LOGS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/LOGS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class LOGS
+[AddINotifyPropertyChangedInterface]
+public partial class LOGS
{
- public long IDLOG { get; set; }
+ public int IDLOG { get; set; }
public string? TABLA { get; set; }
public string? APLICACION { get; set; }
- public long? ID { get; set; }
+ public int? ID { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public string? USUARIO { get; set; }
@@ -26,7 +25,7 @@ public partial class LOGS
public string? LOG { get; set; }
- public long? IDCONEXION { get; set; }
+ public int? IDCONEXION { get; set; }
public double? IDTIMESTAMP { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/MAPEOSUSUARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/MAPEOSUSUARIOS.cs
index 8ce13df..c180dfb 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/MAPEOSUSUARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/MAPEOSUSUARIOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class MAPEOSUSUARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class MAPEOSUSUARIOS
{
- public long IDMAPEOUSUARIO { get; set; }
+ public int IDMAPEOUSUARIO { get; set; }
public string? USUARIO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAHORAVALIDEZ { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/MATERNIDADES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/MATERNIDADES.cs
index 4375fe1..8a1984d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/MATERNIDADES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/MATERNIDADES.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class MATERNIDADES
+[AddINotifyPropertyChangedInterface]
+public partial class MATERNIDADES
{
- public long IDMATERNIDADES { get; set; }
+ public int IDMATERNIDADES { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -18,15 +17,15 @@ public partial class MATERNIDADES
public double? BASECOTIZACIONSEGURIDADSOCIAL { get; set; }
- public sbyte NOMINANORMAL { get; set; }
+ public bool NOMINANORMAL { get; set; }
- public sbyte NOMINASEGURIDADSOCIAL { get; set; }
+ public bool NOMINASEGURIDADSOCIAL { get; set; }
public double? PORCENTAJEREDUCCIONJORNADA { get; set; }
- public sbyte AMORTIZAPRESTAMOS { get; set; }
+ public bool AMORTIZAPRESTAMOS { get; set; }
- public sbyte RIESGOEMBARAZO { get; set; }
+ public bool RIESGOEMBARAZO { get; set; }
public virtual PERSONAS? IDPERSONANavigation { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/MENUS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/MENUS.cs
index 5609cbd..76e7bcb 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/MENUS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/MENUS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class MENUS
+[AddINotifyPropertyChangedInterface]
+public partial class MENUS
{
- public long IDMENUS { get; set; }
+ public int IDMENUS { get; set; }
public string? TEXTO { get; set; }
@@ -16,17 +15,17 @@ public partial class MENUS
public string? ACCION { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public long? IDMENUPADRE { get; set; }
+ public int? IDMENUPADRE { get; set; }
- public long? IDGRUPOMENU { get; set; }
+ public int? IDGRUPOMENU { get; set; }
- public sbyte MOSTRARENPANEL { get; set; }
+ public bool MOSTRARENPANEL { get; set; }
- public long? IDPERMISO { get; set; }
+ public int? IDPERMISO { get; set; }
- public sbyte DESPLEGADO { get; set; }
+ public bool DESPLEGADO { get; set; }
public virtual GRUPOSMENUS? IDGRUPOMENUNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/MOTIVOS_ADMINISTRATIVOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/MOTIVOS_ADMINISTRATIVOS.cs
index a25dac8..4002472 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/MOTIVOS_ADMINISTRATIVOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/MOTIVOS_ADMINISTRATIVOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class MOTIVOS_ADMINISTRATIVOS
+[AddINotifyPropertyChangedInterface]
+public partial class MOTIVOS_ADMINISTRATIVOS
{
- public long IDMOTIVO { get; set; }
+ public int IDMOTIVO { get; set; }
public string? MOTIVO { get; set; }
@@ -18,9 +17,9 @@ public partial class MOTIVOS_ADMINISTRATIVOS
public string? TIPO { get; set; }
- public long? IDTIPOAPTOS { get; set; }
+ public int? IDTIPOAPTOS { get; set; }
- public sbyte ACTIVOB { get; set; }
+ public bool ACTIVOB { get; set; }
public virtual ICollection ACTOSADMINPREP { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/MUNICIPIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/MUNICIPIOS.cs
index b48faff..4ef383a 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/MUNICIPIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/MUNICIPIOS.cs
@@ -1,12 +1,11 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class MUNICIPIOS
+[AddINotifyPropertyChangedInterface]
+public partial class MUNICIPIOS
{
public string CODIGOMUNICIPIO { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NIVEL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NIVEL.cs
index 334f327..3a165e5 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NIVEL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NIVEL.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NIVEL
+[AddINotifyPropertyChangedInterface]
+public partial class NIVEL
{
- public long IDNIVEL { get; set; }
+ public int IDNIVEL { get; set; }
public string? NIVEL1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
- public long? IMPORTE_N { get; set; }
+ public int? IMPORTE_N { get; set; }
- public sbyte ALTO_CARGO { get; set; }
+ public bool ALTO_CARGO { get; set; }
public virtual ICollection COMPLEMENTONIVEL { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINAS.cs
index c31da4c..e332a5b 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINAS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NOMINAS
+[AddINotifyPropertyChangedInterface]
+public partial class NOMINAS
{
- public long IDNOMINAS { get; set; }
+ public int IDNOMINAS { get; set; }
public string? DESCRIPCION { get; set; }
@@ -18,23 +17,23 @@ public partial class NOMINAS
public DateTime? FECHAPAGO { get; set; }
- public long? NUMERODIASLABORABLES { get; set; }
+ public int? NUMERODIASLABORABLES { get; set; }
- public long? NUMERODIASFESTIVOS { get; set; }
+ public int? NUMERODIASFESTIVOS { get; set; }
- public sbyte PAGAEXTRA { get; set; }
+ public bool PAGAEXTRA { get; set; }
- public long MES { get; set; }
+ public int MES { get; set; }
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
- public long AÑO { get; set; }
+ public int AÑO { get; set; }
- public sbyte GENERANOMINILLA { get; set; }
+ public bool GENERANOMINILLA { get; set; }
- public long IDSITUACIONNOMINA { get; set; }
+ public int IDSITUACIONNOMINA { get; set; }
- public sbyte VISIBLEINTRANET { get; set; }
+ public bool VISIBLEINTRANET { get; set; }
public DateTime? FECHAINICIOLIQUIDACIONDIETA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORCABECERA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORCABECERA.cs
index 9d8cb66..d0e3328 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORCABECERA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORCABECERA.cs
@@ -1,36 +1,35 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NOMINATRABAJADORCABECERA
+[AddINotifyPropertyChangedInterface]
+public partial class NOMINATRABAJADORCABECERA
{
- public long IDNOMINATRABAJADOR { get; set; }
+ public int IDNOMINATRABAJADOR { get; set; }
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
public DateTime FECHA { get; set; }
- public long NIVEL { get; set; }
+ public int NIVEL { get; set; }
public double PLURIEMPLEO { get; set; }
public string? NUMEROPLURIEMPLEO { get; set; }
- public long DIASEFECTIVOS { get; set; }
+ public int DIASEFECTIVOS { get; set; }
- public long DIASENFERMOS { get; set; }
+ public int DIASENFERMOS { get; set; }
- public long DIASACCIDENTES { get; set; }
+ public int DIASACCIDENTES { get; set; }
- public long DIASFALTA { get; set; }
+ public int DIASFALTA { get; set; }
- public long DIASPERMISOSSINRETRIBUIR { get; set; }
+ public int DIASPERMISOSSINRETRIBUIR { get; set; }
- public long DIASMATERNIDAD { get; set; }
+ public int DIASMATERNIDAD { get; set; }
public double TOTALSEGURIDADSOCIAL { get; set; }
@@ -58,7 +57,7 @@ public partial class NOMINATRABAJADORCABECERA
public double TRABAJOTIEMPOPARCIAL { get; set; }
- public long? IDMUTUA { get; set; }
+ public int? IDMUTUA { get; set; }
public double TOTALIRPF { get; set; }
@@ -68,33 +67,33 @@ public partial class NOMINATRABAJADORCABECERA
public double TOTALSSPAGOENESPECIE { get; set; }
- public long MESNOMINA { get; set; }
+ public int MESNOMINA { get; set; }
- public long AÑONOMINA { get; set; }
+ public int AÑONOMINA { get; set; }
- public long IDTIPOPERSONA { get; set; }
+ public int IDTIPOPERSONA { get; set; }
- public long DIASENFERMEDADAL60 { get; set; }
+ public int DIASENFERMEDADAL60 { get; set; }
public double BASEENFERMEDADAL60 { get; set; }
- public long DIASENFERMEDADAL75 { get; set; }
+ public int DIASENFERMEDADAL75 { get; set; }
public double BASEENFERMEDADAL75 { get; set; }
- public long? IDNOMINA { get; set; }
+ public int? IDNOMINA { get; set; }
- public long? IDFICHERONOMINA { get; set; }
+ public int? IDFICHERONOMINA { get; set; }
- public sbyte VISIBLE { get; set; }
+ public bool VISIBLE { get; set; }
- public sbyte MODIFICABLE { get; set; }
+ public bool MODIFICABLE { get; set; }
public double? BASEACCIDENTES { get; set; }
public double? BASEPAGODIRECTO { get; set; }
- public long? DIASBASEPAGODIRECTO { get; set; }
+ public int? DIASBASEPAGODIRECTO { get; set; }
public double? BASESEGURIDADSOCIAL100X100 { get; set; }
@@ -114,31 +113,31 @@ public partial class NOMINATRABAJADORCABECERA
public double IMPORTEPDACC { get; set; }
- public sbyte ESLIQUIDACIONDIPUTADO { get; set; }
+ public bool ESLIQUIDACIONDIPUTADO { get; set; }
- public long? NUMERODEDESPLAZAMIENTOS { get; set; }
+ public int? NUMERODEDESPLAZAMIENTOS { get; set; }
public string? OBSERVACIONES { get; set; }
public string? SESIONES { get; set; }
- public sbyte ACUMULADA { get; set; }
+ public bool ACUMULADA { get; set; }
- public sbyte PROTEGIDA { get; set; }
+ public bool PROTEGIDA { get; set; }
- public long? IDSINDICATO1 { get; set; }
+ public int? IDSINDICATO1 { get; set; }
- public long? IDSINDICATO2 { get; set; }
+ public int? IDSINDICATO2 { get; set; }
public double? CUOTASINDICAL1 { get; set; }
public double? CUOTASINDICAL2 { get; set; }
- public long? IDMUTUA2 { get; set; }
+ public int? IDMUTUA2 { get; set; }
- public long? IDGRUPOFUNCIONARIO { get; set; }
+ public int? IDGRUPOFUNCIONARIO { get; set; }
- public long? DIASDEPAGALIQUIDADOS { get; set; }
+ public int? DIASDEPAGALIQUIDADOS { get; set; }
public virtual ICollection ASISTENCIASSESIONES { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEA.cs
index f92fdeb..54cdc59 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEA.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NOMINATRABAJADORLINEA
+[AddINotifyPropertyChangedInterface]
+public partial class NOMINATRABAJADORLINEA
{
- public long IDNOMINATRABAJADORLINEA { get; set; }
+ public int IDNOMINATRABAJADORLINEA { get; set; }
- public long IDNOMINACABECERA { get; set; }
+ public int IDNOMINACABECERA { get; set; }
public string DESCRIPCIONCONCEPTO { get; set; } = null!;
@@ -32,7 +31,7 @@ public partial class NOMINATRABAJADORLINEA
public string APLICACIONPRESUPUESTARIA { get; set; } = null!;
- public long IDCONCEPTOSPUESTODETRABAJO { get; set; }
+ public int IDCONCEPTOSPUESTODETRABAJO { get; set; }
public double CANTIDADMODIFICADA { get; set; }
@@ -42,17 +41,17 @@ public partial class NOMINATRABAJADORLINEA
public double TOTALDEDUCCIONESMODIFICADA { get; set; }
- public long IDTIPOPERSONA { get; set; }
+ public int IDTIPOPERSONA { get; set; }
- public long IDPUESTOTRABAJO { get; set; }
+ public int IDPUESTOTRABAJO { get; set; }
- public long IDCONCEPTOGENERAL { get; set; }
+ public int IDCONCEPTOGENERAL { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte TIENEDESGLOSE { get; set; }
+ public bool TIENEDESGLOSE { get; set; }
- public sbyte VIENEDEINCIDENCIA { get; set; }
+ public bool VIENEDEINCIDENCIA { get; set; }
public DateTime? FECHAINICIOCONCEPTO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEADESGLOSE.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEADESGLOSE.cs
index 0904ba8..71f965c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEADESGLOSE.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORLINEADESGLOSE.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NOMINATRABAJADORLINEADESGLOSE
+[AddINotifyPropertyChangedInterface]
+public partial class NOMINATRABAJADORLINEADESGLOSE
{
- public long IDNOMTRABLINDESGL { get; set; }
+ public int IDNOMTRABLINDESGL { get; set; }
- public long IDNOMINATRABAJADORLINEA { get; set; }
+ public int IDNOMINATRABAJADORLINEA { get; set; }
public string DESCRIPCIONCONCEPTO { get; set; } = null!;
@@ -32,7 +31,7 @@ public partial class NOMINATRABAJADORLINEADESGLOSE
public string APLICACIONPRESUPUESTARIA { get; set; } = null!;
- public long IDCONCEPTOSPUESTODETRABAJO { get; set; }
+ public int IDCONCEPTOSPUESTODETRABAJO { get; set; }
public double CANTIDADMODIFICADA { get; set; }
@@ -42,9 +41,9 @@ public partial class NOMINATRABAJADORLINEADESGLOSE
public double TOTALDEDUCCIONESMODIFICADA { get; set; }
- public long IDTIPOPERSONA { get; set; }
+ public int IDTIPOPERSONA { get; set; }
- public long IDPUESTOTRABAJO { get; set; }
+ public int IDPUESTOTRABAJO { get; set; }
public virtual NOMINATRABAJADORLINEA IDNOMINATRABAJADORLINEANavigation { get; set; } = null!;
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORPAGOESPECIE.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORPAGOESPECIE.cs
index afe1988..0da705f 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORPAGOESPECIE.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/NOMINATRABAJADORPAGOESPECIE.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class NOMINATRABAJADORPAGOESPECIE
+[AddINotifyPropertyChangedInterface]
+public partial class NOMINATRABAJADORPAGOESPECIE
{
- public long IDPAGOESPECIE { get; set; }
+ public int IDPAGOESPECIE { get; set; }
- public long? IDNOMINATRABAJADORCABECERA { get; set; }
+ public int? IDNOMINATRABAJADORCABECERA { get; set; }
public string DESCRIPCION { get; set; } = null!;
public double IMPORTE { get; set; }
- public sbyte SEGURIDADSOCIAL { get; set; }
+ public bool SEGURIDADSOCIAL { get; set; }
public double? CUOTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/OCUPACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/OCUPACION.cs
index f234dcd..8f50447 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/OCUPACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/OCUPACION.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class OCUPACION
+[AddINotifyPropertyChangedInterface]
+public partial class OCUPACION
{
- public long IDOCUPACION { get; set; }
+ public int IDOCUPACION { get; set; }
public string? OCUPACION1 { get; set; }
@@ -16,7 +15,7 @@ public partial class OCUPACION
public string? OCU_RES { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public string? DESCRIPCION_ANEXO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/OTRASRETRIBUCIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/OTRASRETRIBUCIONES.cs
index 6c99196..246b3a8 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/OTRASRETRIBUCIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/OTRASRETRIBUCIONES.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class OTRASRETRIBUCIONES
+[AddINotifyPropertyChangedInterface]
+public partial class OTRASRETRIBUCIONES
{
- public long IDOTRASRETRIBUCIONES { get; set; }
+ public int IDOTRASRETRIBUCIONES { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? MES { get; set; }
+ public int? MES { get; set; }
- public long? AÑO { get; set; }
+ public int? AÑO { get; set; }
public double? IMPORTE { get; set; }
- public sbyte SEGURIDADSOCIAL { get; set; }
+ public bool SEGURIDADSOCIAL { get; set; }
- public sbyte IRPF { get; set; }
+ public bool IRPF { get; set; }
public string? CRA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PAGINASWEBINTRANET.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PAGINASWEBINTRANET.cs
index ef67777..4b10845 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PAGINASWEBINTRANET.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PAGINASWEBINTRANET.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PAGINASWEBINTRANET
+[AddINotifyPropertyChangedInterface]
+public partial class PAGINASWEBINTRANET
{
- public long IDPAGINAWEBINTRANET { get; set; }
+ public int IDPAGINAWEBINTRANET { get; set; }
public string? NOMBRE { get; set; }
- public long? NIVEL { get; set; }
+ public int? NIVEL { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PARTIDOSPOLITICOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PARTIDOSPOLITICOS.cs
index 490ce45..b7c7087 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PARTIDOSPOLITICOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PARTIDOSPOLITICOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PARTIDOSPOLITICOS
+[AddINotifyPropertyChangedInterface]
+public partial class PARTIDOSPOLITICOS
{
- public long IDPARTIDOPOLITICO { get; set; }
+ public int IDPARTIDOPOLITICO { get; set; }
public string? NOMBRE { get; set; }
@@ -22,7 +21,7 @@ public partial class PARTIDOSPOLITICOS
public double? CANTIDADAPERSONA { get; set; }
- public long? NUMERODIPUTADOS { get; set; }
+ public int? NUMERODIPUTADOS { get; set; }
public string? ALIAS { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERCEPTORES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERCEPTORES.cs
index 03e006f..b3bc1bc 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERCEPTORES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERCEPTORES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERCEPTORES
+[AddINotifyPropertyChangedInterface]
+public partial class PERCEPTORES
{
- public long IDPERCEPTOR { get; set; }
+ public int IDPERCEPTOR { get; set; }
public string? NIFPERCEPTOR { get; set; }
@@ -18,9 +17,9 @@ public partial class PERCEPTORES
public string? CODIGOPROVINCIA { get; set; }
- public sbyte RENTASOBTENIDASENCEUTAOMELILLA { get; set; }
+ public bool RENTASOBTENIDASENCEUTAOMELILLA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public virtual PROVINCIAS? CODIGOPROVINCIANavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERIODOSSILTRA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERIODOSSILTRA.cs
index 1bf6dd7..a67bf1c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERIODOSSILTRA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERIODOSSILTRA.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERIODOSSILTRA
+[AddINotifyPropertyChangedInterface]
+public partial class PERIODOSSILTRA
{
- public long IDPERIODOSILTRA { get; set; }
+ public int IDPERIODOSILTRA { get; set; }
- public long IDNOMINATRABAJADORCABECERA { get; set; }
+ public int IDNOMINATRABAJADORCABECERA { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public long? DIAS { get; set; }
+ public int? DIAS { get; set; }
- public long? IDTIPOLIQUIDACION { get; set; }
+ public int? IDTIPOLIQUIDACION { get; set; }
- public long? NUMEROLIQUIDACION { get; set; }
+ public int? NUMEROLIQUIDACION { get; set; }
public string? CNAE { get; set; }
@@ -28,19 +27,19 @@ public partial class PERIODOSSILTRA
public string? OCUPACION { get; set; }
- public long? IDCONTRATO { get; set; }
+ public int? IDCONTRATO { get; set; }
public double? REDUCCIONJORNADA { get; set; }
- public long? IDESTADO { get; set; }
+ public int? IDESTADO { get; set; }
- public long? IDTIPOPERIODOTRAMO { get; set; }
+ public int? IDTIPOPERIODOTRAMO { get; set; }
public double? IMPORTEIRPF { get; set; }
- public long? NUMERODIASIRPF { get; set; }
+ public int? NUMERODIASIRPF { get; set; }
- public long? IDCUENTACOTIZACIONPATRONAL { get; set; }
+ public int? IDCUENTACOTIZACIONPATRONAL { get; set; }
public virtual CONTRATOS? IDCONTRATONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOS.cs
index 8008931..2948967 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERMISOS
+[AddINotifyPropertyChangedInterface]
+public partial class PERMISOS
{
- public long IDPERMISO { get; set; }
+ public int IDPERMISO { get; set; }
public string? CODIGOPERMISO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOSSINRETRIBUCION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOSSINRETRIBUCION.cs
index 91325aa..f8d07ae 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOSSINRETRIBUCION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERMISOSSINRETRIBUCION.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERMISOSSINRETRIBUCION
+[AddINotifyPropertyChangedInterface]
+public partial class PERMISOSSINRETRIBUCION
{
- public long IDPERMISOSDERETRIBUCION { get; set; }
+ public int IDPERMISOSDERETRIBUCION { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -18,13 +17,13 @@ public partial class PERMISOSSINRETRIBUCION
public string? OBSERVACIONES { get; set; }
- public long? IDNOMINAAPLICACION { get; set; }
+ public int? IDNOMINAAPLICACION { get; set; }
- public long? IDNOMINAORIGENDEDATOS { get; set; }
+ public int? IDNOMINAORIGENDEDATOS { get; set; }
- public sbyte NOMINANORMAL { get; set; }
+ public bool NOMINANORMAL { get; set; }
- public sbyte NOMINASEGURIDADSOCIAL { get; set; }
+ public bool NOMINASEGURIDADSOCIAL { get; set; }
public virtual NOMINAS? IDNOMINAAPLICACIONNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONAS.cs
index 46ae2d1..e1a6882 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONAS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERSONAS
+[AddINotifyPropertyChangedInterface]
+public partial class PERSONAS
{
- public long IDPERSONA { get; set; }
+ public int IDPERSONA { get; set; }
public string? NIF { get; set; }
@@ -20,13 +19,13 @@ public partial class PERSONAS
public string? CODIGOPOSTAL { get; set; }
- public sbyte CEUTAMELILLA { get; set; }
+ public bool CEUTAMELILLA { get; set; }
public string? CORREOELECTRONICO { get; set; }
public string? CUENTABANCARIA { get; set; }
- public long? IDMUTUA { get; set; }
+ public int? IDMUTUA { get; set; }
public string? NUMEROAFILIACIONMUTUA { get; set; }
@@ -46,11 +45,11 @@ public partial class PERSONAS
public DateTime? INGRESOADMINISTRACIONLOCAL { get; set; }
- public long? IDSITUACIONFAMILIAR { get; set; }
+ public int? IDSITUACIONFAMILIAR { get; set; }
- public long? IDSITUACIONLABORAL { get; set; }
+ public int? IDSITUACIONLABORAL { get; set; }
- public long? IDPUESTOTRABAJOOPOSICION { get; set; }
+ public int? IDPUESTOTRABAJOOPOSICION { get; set; }
public string? CODIGOMUNICIPIO { get; set; }
@@ -58,33 +57,33 @@ public partial class PERSONAS
public string? NUMEROPLURIEMPLEO { get; set; }
- public long TRIENIOSADMINISTRACIONA1 { get; set; }
+ public int TRIENIOSADMINISTRACIONA1 { get; set; }
- public long TRIENIOSADMINISTRACIONA2 { get; set; }
+ public int TRIENIOSADMINISTRACIONA2 { get; set; }
- public long TRIENIOSADMINISTRACIONC1 { get; set; }
+ public int TRIENIOSADMINISTRACIONC1 { get; set; }
- public long TRIENIOSADMINISTRACIONC2 { get; set; }
+ public int TRIENIOSADMINISTRACIONC2 { get; set; }
- public long TRIENIOSADMINISTRACIONE { get; set; }
+ public int TRIENIOSADMINISTRACIONE { get; set; }
- public long TRIENIOSPARLAMENTOA1 { get; set; }
+ public int TRIENIOSPARLAMENTOA1 { get; set; }
- public long TRIENIOSPARLAMENTOA2 { get; set; }
+ public int TRIENIOSPARLAMENTOA2 { get; set; }
- public long TRIENIOSPARLAMENTOC1 { get; set; }
+ public int TRIENIOSPARLAMENTOC1 { get; set; }
- public long TRIENIOSPARLAMENTOC2 { get; set; }
+ public int TRIENIOSPARLAMENTOC2 { get; set; }
- public long TRIENIOSPARLAMENTOE { get; set; }
+ public int TRIENIOSPARLAMENTOE { get; set; }
public double IMPORTETRIENIOADMINISTRACION { get; set; }
public DateTime? FECHACUMPLIMIENTOTRIENIO { get; set; }
- public long? IDSINDICATO1 { get; set; }
+ public int? IDSINDICATO1 { get; set; }
- public long? IDSINDICATO2 { get; set; }
+ public int? IDSINDICATO2 { get; set; }
public double? CUOTASINDICAL1 { get; set; }
@@ -92,7 +91,7 @@ public partial class PERSONAS
public double? NUMEROTARJETA { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public double? RETENCIONAAPLICAR { get; set; }
@@ -120,21 +119,21 @@ public partial class PERSONAS
public string? TRATAMIENTO { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte PENSIONISTAS { get; set; }
+ public bool PENSIONISTAS { get; set; }
- public long? IDSITUACIONACTUALIRPF { get; set; }
+ public int? IDSITUACIONACTUALIRPF { get; set; }
- public sbyte MOVILIDADREDUCIDA { get; set; }
+ public bool MOVILIDADREDUCIDA { get; set; }
- public long AÑOCAMBIORESIDENCIA { get; set; }
+ public int AÑOCAMBIORESIDENCIA { get; set; }
- public long? IDFICHEROFOTO { get; set; }
+ public int? IDFICHEROFOTO { get; set; }
- public long NUMEROSEXENIO { get; set; }
+ public int NUMEROSEXENIO { get; set; }
- public long NUMEROQUINQUENIO { get; set; }
+ public int NUMEROQUINQUENIO { get; set; }
public double QUINQUENIO { get; set; }
@@ -146,15 +145,15 @@ public partial class PERSONAS
public double? BASEMESANTERIOR { get; set; }
- public sbyte NOCOTIZADESEMPLEO { get; set; }
+ public bool NOCOTIZADESEMPLEO { get; set; }
public string? PUESTOTRABAJOENTARJETA { get; set; }
- public long? IDSEXO { get; set; }
+ public int? IDSEXO { get; set; }
- public long? IDCONTRATO { get; set; }
+ public int? IDCONTRATO { get; set; }
- public long? IDCUENTACOTIZACIONPATRONAL { get; set; }
+ public int? IDCUENTACOTIZACIONPATRONAL { get; set; }
public DateTime? FECHAALTADIETAS { get; set; }
@@ -170,11 +169,11 @@ public partial class PERSONAS
public double? PEAJESAUTOPISTA { get; set; }
- public sbyte PERTENECEAMESA { get; set; }
+ public bool PERTENECEAMESA { get; set; }
- public sbyte RENUNCIADIETA { get; set; }
+ public bool RENUNCIADIETA { get; set; }
- public sbyte RENUNCIACESANTIA { get; set; }
+ public bool RENUNCIACESANTIA { get; set; }
public double? ESTANCIAYMANUTENCION { get; set; }
@@ -186,45 +185,45 @@ public partial class PERSONAS
public double? IMPORTEPARTIDO { get; set; }
- public sbyte RENUNCIAKMS { get; set; }
+ public bool RENUNCIAKMS { get; set; }
- public long? IDDEPARTAMENTO { get; set; }
+ public int? IDDEPARTAMENTO { get; set; }
public DateTime? FECHABAJASEGURIDADSOCIAL { get; set; }
- public long? IDCAUSADEBAJA { get; set; }
+ public int? IDCAUSADEBAJA { get; set; }
public double? PREMIOJUBILACIONMENSUAL { get; set; }
- public long? IDOCUPACION { get; set; }
+ public int? IDOCUPACION { get; set; }
public double? IMPORTEULTIMANOMINA { get; set; }
public double QUINQUENIOEXTRA { get; set; }
- public long? IDMUTUA2 { get; set; }
+ public int? IDMUTUA2 { get; set; }
public string? NUMEROAFILIACIONMUTUA2 { get; set; }
- public long TRIENIOSADMINISTRACIONB { get; set; }
+ public int TRIENIOSADMINISTRACIONB { get; set; }
- public long TRIENIOSPARLAMENTOB { get; set; }
+ public int TRIENIOSPARLAMENTOB { get; set; }
- public long? IDGRUPOFUNCIONARIO { get; set; }
+ public int? IDGRUPOFUNCIONARIO { get; set; }
public DateTime? FECHACUMPLIMIENTOCARRERA { get; set; }
- public long? COMPLEMENTOCARRERAA1 { get; set; }
+ public int? COMPLEMENTOCARRERAA1 { get; set; }
- public long? COMPLEMENTOCARRERAB { get; set; }
+ public int? COMPLEMENTOCARRERAB { get; set; }
- public long? COMPLEMENTOCARRERAC1 { get; set; }
+ public int? COMPLEMENTOCARRERAC1 { get; set; }
- public long? COMPLEMENTOCARRERAC2 { get; set; }
+ public int? COMPLEMENTOCARRERAC2 { get; set; }
- public long? COMPLEMENTOCARRERAE { get; set; }
+ public int? COMPLEMENTOCARRERAE { get; set; }
- public long? COMPLEMENTOCARRERAA2 { get; set; }
+ public int? COMPLEMENTOCARRERAA2 { get; set; }
public string? DOMICILIONOTIFICACIONES { get; set; }
@@ -238,23 +237,23 @@ public partial class PERSONAS
public string? CODIGOMUNICIPIONOTIFICACION { get; set; }
- public long? TRIENIOSADMINISTRACIONA1A { get; set; }
+ public int? TRIENIOSADMINISTRACIONA1A { get; set; }
- public long? TRIENIOSADMINISTRACIONA2A { get; set; }
+ public int? TRIENIOSADMINISTRACIONA2A { get; set; }
- public long? TRIENIOSADMINISTRACIONC1A { get; set; }
+ public int? TRIENIOSADMINISTRACIONC1A { get; set; }
- public long? TRIENIOSADMINISTRACIONC2A { get; set; }
+ public int? TRIENIOSADMINISTRACIONC2A { get; set; }
- public long? TRIENIOSADMINISTRACIONEA { get; set; }
+ public int? TRIENIOSADMINISTRACIONEA { get; set; }
public double? IMPORTETRIENIOADMINISTRACIONA { get; set; }
public double? IMPTRIADMPAGAEXTRAA { get; set; }
- public long? TRIENIOSADMINISTRACIONBA { get; set; }
+ public int? TRIENIOSADMINISTRACIONBA { get; set; }
- public long? EXTERNO { get; set; }
+ public int? EXTERNO { get; set; }
public DateTime? FECHAALTACONTROLHORARIO { get; set; }
@@ -272,23 +271,23 @@ public partial class PERSONAS
public DateTime? FECHATITULACION { get; set; }
- public long? IDADSCRIPCIONRPT { get; set; }
+ public int? IDADSCRIPCIONRPT { get; set; }
- public long? IDCAUSAALTAPAR { get; set; }
+ public int? IDCAUSAALTAPAR { get; set; }
- public long? IDCAUSABAJAPAR { get; set; }
+ public int? IDCAUSABAJAPAR { get; set; }
- public long? IDCUERPORPT { get; set; }
+ public int? IDCUERPORPT { get; set; }
- public long? IDGRADOPERSONALCONSOLIDADO { get; set; }
+ public int? IDGRADOPERSONALCONSOLIDADO { get; set; }
- public long? IDNIVELRPT { get; set; }
+ public int? IDNIVELRPT { get; set; }
- public long? IDSITUACIONADMINISTRATIVARPT { get; set; }
+ public int? IDSITUACIONADMINISTRATIVARPT { get; set; }
- public long? IDSITUACIONENRPT { get; set; }
+ public int? IDSITUACIONENRPT { get; set; }
- public long? IDTIPOEMPLEADORPT { get; set; }
+ public int? IDTIPOEMPLEADORPT { get; set; }
public string? NRP { get; set; }
@@ -296,29 +295,29 @@ public partial class PERSONAS
public string? TITULACIONOFICIAL { get; set; }
- public sbyte SUPERVISORDETODO { get; set; }
+ public bool SUPERVISORDETODO { get; set; }
- public sbyte SUPERVISORDEPARTAMENTO { get; set; }
+ public bool SUPERVISORDEPARTAMENTO { get; set; }
- public sbyte DELEGADO { get; set; }
+ public bool DELEGADO { get; set; }
- public sbyte ADMINISTRADORCONTROLHORARIO { get; set; }
+ public bool ADMINISTRADORCONTROLHORARIO { get; set; }
- public sbyte ADMINISTRADORTOTAL { get; set; }
+ public bool ADMINISTRADORTOTAL { get; set; }
- public sbyte ADMINISTRARPTYREGISTRO { get; set; }
+ public bool ADMINISTRARPTYREGISTRO { get; set; }
- public sbyte DELEGADOINFORMES { get; set; }
+ public bool DELEGADOINFORMES { get; set; }
- public long? IDESCALA { get; set; }
+ public int? IDESCALA { get; set; }
- public long? IDESPECIALIDAD { get; set; }
+ public int? IDESPECIALIDAD { get; set; }
public double? MAXHENEGATIVASPERMITIDAS_D { get; set; }
- public long? NUMEROREINTENTOSFALLIDOS { get; set; }
+ public int? NUMEROREINTENTOSFALLIDOS { get; set; }
- public sbyte PERMITESALDONEGATIVOHE { get; set; }
+ public bool PERMITESALDONEGATIVOHE { get; set; }
public virtual ICollection ACTOSADMINPREP { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASCURSOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASCURSOS.cs
index 78d8737..b0b4c43 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASCURSOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASCURSOS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERSONASCURSOS
+[AddINotifyPropertyChangedInterface]
+public partial class PERSONASCURSOS
{
- public long IDPERSONACURSO { get; set; }
+ public int IDPERSONACURSO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public double? NOTA { get; set; }
- public sbyte ASISTENCIA { get; set; }
+ public bool ASISTENCIA { get; set; }
public virtual ICollection CURSOS { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASLEGISLATURAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASLEGISLATURAS.cs
index 44d57d0..1fb0ed0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASLEGISLATURAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PERSONASLEGISLATURAS.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PERSONASLEGISLATURAS
+[AddINotifyPropertyChangedInterface]
+public partial class PERSONASLEGISLATURAS
{
- public long IDPERSONASLEGISLATURA { get; set; }
+ public int IDPERSONASLEGISLATURA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDPARTIDOPOLITICO { get; set; }
+ public int? IDPARTIDOPOLITICO { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public long? IDLEGISLATURA { get; set; }
+ public int? IDLEGISLATURA { get; set; }
public double? PORCENTAJEAPARTIDO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PICADAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PICADAS.cs
index 82483bf..cd678e7 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PICADAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PICADAS.cs
@@ -1,34 +1,33 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PICADAS
+[AddINotifyPropertyChangedInterface]
+public partial class PICADAS
{
- public long IDPICADA { get; set; }
+ public int IDPICADA { get; set; }
public DateTime? HORA { get; set; }
- public long? IDTARJETA { get; set; }
+ public int? IDTARJETA { get; set; }
- public long? IDINCIDENCIA { get; set; }
+ public int? IDINCIDENCIA { get; set; }
public DateTime? HORALECTURA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDRELOJ { get; set; }
+ public int? IDRELOJ { get; set; }
- public long? IDPICADAENRELOJ { get; set; }
+ public int? IDPICADAENRELOJ { get; set; }
- public sbyte PICADACONERROR { get; set; }
+ public bool PICADACONERROR { get; set; }
public string? MENSAJEERROR { get; set; }
- public sbyte PICADASINEFECTO { get; set; }
+ public bool PICADASINEFECTO { get; set; }
public string? EXPEDIENTEECO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PLANTILLAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PLANTILLAS.cs
index 0726fff..c83e1f9 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PLANTILLAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PLANTILLAS.cs
@@ -1,32 +1,31 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PLANTILLAS
+[AddINotifyPropertyChangedInterface]
+public partial class PLANTILLAS
{
- public long IDPLANTILLA { get; set; }
+ public int IDPLANTILLA { get; set; }
public string? CODIGO { get; set; }
public string? DESCRIPCION { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public string? OBSERVACIONES { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
- public sbyte OCULTA { get; set; }
+ public bool OCULTA { get; set; }
- public sbyte TIPOLISTADO { get; set; }
+ public bool TIPOLISTADO { get; set; }
- public long? IDPERMISO { get; set; }
+ public int? IDPERMISO { get; set; }
- public long? IDFICHERO { get; set; }
+ public int? IDFICHERO { get; set; }
public virtual FICHEROS? IDFICHERONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/POSIBLESESTADOSASISTENCIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/POSIBLESESTADOSASISTENCIA.cs
index 78a8ce9..c5a2899 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/POSIBLESESTADOSASISTENCIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/POSIBLESESTADOSASISTENCIA.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class POSIBLESESTADOSASISTENCIA
+[AddINotifyPropertyChangedInterface]
+public partial class POSIBLESESTADOSASISTENCIA
{
- public long IDPOSIBLEESTADOASISTENCIA { get; set; }
+ public int IDPOSIBLEESTADOASISTENCIA { get; set; }
- public long? IDTIPOESTADOASISTENCIA { get; set; }
+ public int? IDTIPOESTADOASISTENCIA { get; set; }
- public long? IDESTADOSIGUIENTE { get; set; }
+ public int? IDESTADOSIGUIENTE { get; set; }
public virtual TIPOSESTADOSASISTENCIA? IDESTADOSIGUIENTENavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PRESTAMOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PRESTAMOS.cs
index 255bdfa..1198f58 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PRESTAMOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PRESTAMOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PRESTAMOS
+[AddINotifyPropertyChangedInterface]
+public partial class PRESTAMOS
{
- public long IDPRESTAMO { get; set; }
+ public int IDPRESTAMO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime FECHAINICIO { get; set; }
@@ -18,13 +17,13 @@ public partial class PRESTAMOS
public double IMPORTE { get; set; }
- public long MESES { get; set; }
+ public int MESES { get; set; }
public double AMORTIZACION { get; set; }
public double SALDO { get; set; }
- public long? IDNOMINAINICIO { get; set; }
+ public int? IDNOMINAINICIO { get; set; }
public virtual ICollection AMORTIZACIONESPRESTAMOS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PROCESOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PROCESOS.cs
index f44048b..a05bec3 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PROCESOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PROCESOS.cs
@@ -1,26 +1,25 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PROCESOS
+[AddINotifyPropertyChangedInterface]
+public partial class PROCESOS
{
- public long IDPROCESOS { get; set; }
+ public int IDPROCESOS { get; set; }
public string? DESCRIPCION { get; set; }
public string? ACCION { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
- public long? IDSUBTIPO { get; set; }
+ public int? IDSUBTIPO { get; set; }
- public long? IDPERMISO { get; set; }
+ public int? IDPERMISO { get; set; }
- public long? IDFICHERO { get; set; }
+ public int? IDFICHERO { get; set; }
public string? OBSERVACIONES { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PRODUCTIVIDAD.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PRODUCTIVIDAD.cs
index 36ae250..8adc35f 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PRODUCTIVIDAD.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PRODUCTIVIDAD.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PRODUCTIVIDAD
+[AddINotifyPropertyChangedInterface]
+public partial class PRODUCTIVIDAD
{
- public long IDPRODUCTIVIDAD { get; set; }
+ public int IDPRODUCTIVIDAD { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long AÑO { get; set; }
+ public int AÑO { get; set; }
- public long MES { get; set; }
+ public int MES { get; set; }
public double IMPORTETOTAL { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PROFESORESCURSOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PROFESORESCURSOS.cs
index 75b045d..ef958eb 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PROFESORESCURSOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PROFESORESCURSOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PROFESORESCURSOS
+[AddINotifyPropertyChangedInterface]
+public partial class PROFESORESCURSOS
{
- public long IDPROFESOR { get; set; }
+ public int IDPROFESOR { get; set; }
public string? NIF { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PROVINCIAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PROVINCIAS.cs
index 517a073..f162eb0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PROVINCIAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PROVINCIAS.cs
@@ -1,12 +1,11 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PROVINCIAS
+[AddINotifyPropertyChangedInterface]
+public partial class PROVINCIAS
{
public string CODIGOPROVINCIA { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PROVISION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PROVISION.cs
index 59fdb35..fd0163c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PROVISION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PROVISION.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PROVISION
+[AddINotifyPropertyChangedInterface]
+public partial class PROVISION
{
- public long IDPROVISION { get; set; }
+ public int IDPROVISION { get; set; }
public string? PROVISION1 { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public virtual ICollection RPT_DESCRIP { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOS.cs
index 73f1e8e..b064714 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PUESTOS
+[AddINotifyPropertyChangedInterface]
+public partial class PUESTOS
{
- public long IDPUESTO { get; set; }
+ public int IDPUESTO { get; set; }
- public long? IDRPT { get; set; }
+ public int? IDRPT { get; set; }
- public long? IDRPTDES { get; set; }
+ public int? IDRPTDES { get; set; }
public string? CODIGO { get; set; }
@@ -20,21 +19,21 @@ public partial class PUESTOS
public string? DOTACION { get; set; }
- public long? IDPERSONAL { get; set; }
+ public int? IDPERSONAL { get; set; }
- public long? IDOCUPACION { get; set; }
+ public int? IDOCUPACION { get; set; }
- public long? TITULAR { get; set; }
+ public int? TITULAR { get; set; }
- public long IDDOTACION { get; set; }
+ public int IDDOTACION { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public long? IDSERVICIOADSCRITO { get; set; }
+ public int? IDSERVICIOADSCRITO { get; set; }
- public long? IDSUBUNIDADADMINISTRATIVA { get; set; }
+ public int? IDSUBUNIDADADMINISTRATIVA { get; set; }
- public long? IDUNIDADADMINISTRATIVA { get; set; }
+ public int? IDUNIDADADMINISTRATIVA { get; set; }
public virtual SERVICIOS? IDSERVICIOADSCRITONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOSTRABAJO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOSTRABAJO.cs
index 93116d3..5ecebe3 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOSTRABAJO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/PUESTOSTRABAJO.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class PUESTOSTRABAJO
+[AddINotifyPropertyChangedInterface]
+public partial class PUESTOSTRABAJO
{
- public long IDPUESTOSTRABAJO { get; set; }
+ public int IDPUESTOSTRABAJO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -22,15 +21,15 @@ public partial class PUESTOSTRABAJO
public string? GRUPOTARIFA { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
- public long? IDTIPOPUESTOTRABAJO { get; set; }
+ public int? IDTIPOPUESTOTRABAJO { get; set; }
- public long? IDOCUPACION { get; set; }
+ public int? IDOCUPACION { get; set; }
- public long? IDGRUPOFUNCIONARIO { get; set; }
+ public int? IDGRUPOFUNCIONARIO { get; set; }
- public sbyte LIQUIDAPAGA { get; set; }
+ public bool LIQUIDAPAGA { get; set; }
public virtual ICollection CONCEPTOSPUESTOSDETRABAJO { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/REDUCCIONDEJORNADA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/REDUCCIONDEJORNADA.cs
index 59888d6..c29777d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/REDUCCIONDEJORNADA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/REDUCCIONDEJORNADA.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class REDUCCIONDEJORNADA
+[AddINotifyPropertyChangedInterface]
+public partial class REDUCCIONDEJORNADA
{
- public long IDREDUCCIONDEJORNADA { get; set; }
+ public int IDREDUCCIONDEJORNADA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/REGISTRODEACTIVIDADREST.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/REGISTRODEACTIVIDADREST.cs
index c74d7d8..2308b1a 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/REGISTRODEACTIVIDADREST.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/REGISTRODEACTIVIDADREST.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class REGISTRODEACTIVIDADREST
+[AddINotifyPropertyChangedInterface]
+public partial class REGISTRODEACTIVIDADREST
{
- public long IDREGISTROACTIVIDAD { get; set; }
+ public int IDREGISTROACTIVIDAD { get; set; }
public DateTime? FECHAHORA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/RELOJES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/RELOJES.cs
index 46baa87..4edcb3e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/RELOJES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/RELOJES.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class RELOJES
+[AddINotifyPropertyChangedInterface]
+public partial class RELOJES
{
- public long IDRELOJ { get; set; }
+ public int IDRELOJ { get; set; }
public string? DESCRIPCION { get; set; }
public string? IP { get; set; }
- public long? PUERTO { get; set; }
+ public int? PUERTO { get; set; }
public string? NOMBREBD { get; set; }
@@ -22,7 +21,7 @@ public partial class RELOJES
public string? CONTRASENNA { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public virtual ICollection PICADAS { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/RETENCIONJUDICIAL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/RETENCIONJUDICIAL.cs
index 3aa86df..a296e1d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/RETENCIONJUDICIAL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/RETENCIONJUDICIAL.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class RETENCIONJUDICIAL
+[AddINotifyPropertyChangedInterface]
+public partial class RETENCIONJUDICIAL
{
- public long IDRETENCIONJUDICIAL { get; set; }
+ public int IDRETENCIONJUDICIAL { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
@@ -26,7 +25,7 @@ public partial class RETENCIONJUDICIAL
public string? IBAN { get; set; }
- public long? IDPLANTILLA { get; set; }
+ public int? IDPLANTILLA { get; set; }
public string? REFERENCIAFICHERO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/RETRIBUCIONBASICA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/RETRIBUCIONBASICA.cs
index de643d3..afe9f68 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/RETRIBUCIONBASICA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/RETRIBUCIONBASICA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class RETRIBUCIONBASICA
+[AddINotifyPropertyChangedInterface]
+public partial class RETRIBUCIONBASICA
{
- public long IDRETRIBUCION { get; set; }
+ public int IDRETRIBUCION { get; set; }
public double COMCARRA1T1 { get; set; }
@@ -94,7 +93,7 @@ public partial class RETRIBUCIONBASICA
public double TRICAMEX { get; set; }
- public long? IDRPT { get; set; }
+ public int? IDRPT { get; set; }
public double COMCARRA1T2 { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/ROLESDEPARTAMENTOSCH.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/ROLESDEPARTAMENTOSCH.cs
index d7b6177..7651911 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/ROLESDEPARTAMENTOSCH.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/ROLESDEPARTAMENTOSCH.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class ROLESDEPARTAMENTOSCH
+[AddINotifyPropertyChangedInterface]
+public partial class ROLESDEPARTAMENTOSCH
{
- public long IDROL { get; set; }
+ public int IDROL { get; set; }
- public long? IDDEPARTAMENTOCH { get; set; }
+ public int? IDDEPARTAMENTOCH { get; set; }
- public long? IDTIPOROL { get; set; }
+ public int? IDTIPOROL { get; set; }
public virtual DEPARTAMENTOSCH? IDDEPARTAMENTOCHNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/RPT.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/RPT.cs
index 2f708cb..5606af9 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/RPT.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/RPT.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class RPT
+[AddINotifyPropertyChangedInterface]
+public partial class RPT
{
- public long IDRPT { get; set; }
+ public int IDRPT { get; set; }
public string? DESCRIPCION { get; set; }
- public long? EJERCICIO { get; set; }
+ public int? EJERCICIO { get; set; }
public DateTime? F_PLENO { get; set; }
public DateTime? F_PARLAMENTO { get; set; }
- public long? IDSITUACION { get; set; }
+ public int? IDSITUACION { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/RPT_DESCRIP.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/RPT_DESCRIP.cs
index e129f13..a763b81 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/RPT_DESCRIP.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/RPT_DESCRIP.cs
@@ -1,70 +1,69 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class RPT_DESCRIP
+[AddINotifyPropertyChangedInterface]
+public partial class RPT_DESCRIP
{
- public long IDRPTDES { get; set; }
+ public int IDRPTDES { get; set; }
- public long? IDRPT { get; set; }
+ public int? IDRPT { get; set; }
public string? DENOMINACION { get; set; }
- public long? ADSCRIPCION { get; set; }
+ public int? ADSCRIPCION { get; set; }
- public long? GRUPO1 { get; set; }
+ public int? GRUPO1 { get; set; }
- public long? CUERPO1 { get; set; }
+ public int? CUERPO1 { get; set; }
- public long? IDNIVEL_RPT { get; set; }
+ public int? IDNIVEL_RPT { get; set; }
- public long? PROVISION { get; set; }
+ public int? PROVISION { get; set; }
public string? CARACTERISTICAS { get; set; }
public string? REQUISITOS { get; set; }
- public long? PLAZAS { get; set; }
+ public int? PLAZAS { get; set; }
public string? CODIGO { get; set; }
public double? ESPECIFICO { get; set; }
- public long? GRUPO2 { get; set; }
+ public int? GRUPO2 { get; set; }
- public long? CUERPO2 { get; set; }
+ public int? CUERPO2 { get; set; }
public string? EXPERIENCIA { get; set; }
public string? TITULO_ESPECIF { get; set; }
- public long? IDUNIDADADMINISTRATIVA { get; set; }
+ public int? IDUNIDADADMINISTRATIVA { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
public string? GRUPOC { get; set; }
- public sbyte VIRTUAL { get; set; }
+ public bool VIRTUAL { get; set; }
public string? OBSERVACIONES { get; set; }
- public long? IDSUBUNIDADADMINISTRATIVA { get; set; }
+ public int? IDSUBUNIDADADMINISTRATIVA { get; set; }
- public long? IDTIPOVIRTUAL { get; set; }
+ public int? IDTIPOVIRTUAL { get; set; }
public string? DEPARTAMENTO { get; set; }
- public sbyte VIRTUALAC { get; set; }
+ public bool VIRTUALAC { get; set; }
- public sbyte VIRTUALAC2 { get; set; }
+ public bool VIRTUALAC2 { get; set; }
- public sbyte VIRTUALOTRO { get; set; }
+ public bool VIRTUALOTRO { get; set; }
- public long? IDDEPARTAMENTO { get; set; }
+ public int? IDDEPARTAMENTO { get; set; }
public virtual ADSCRIPCION? ADSCRIPCIONNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SALAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SALAS.cs
index b64eb47..5e198c0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SALAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SALAS.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SALAS
+[AddINotifyPropertyChangedInterface]
+public partial class SALAS
{
- public long IDSALA { get; set; }
+ public int IDSALA { get; set; }
public string? DENOMINACION { get; set; }
- public long? IDUBICACION { get; set; }
+ public int? IDUBICACION { get; set; }
- public long? NUMEROPLAZAS { get; set; }
+ public int? NUMEROPLAZAS { get; set; }
- public long? NUMEROORDENADORES { get; set; }
+ public int? NUMEROORDENADORES { get; set; }
public virtual ICollection CURSOS { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SERVICIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SERVICIOS.cs
index 78ade41..6e78908 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SERVICIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SERVICIOS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SERVICIOS
+[AddINotifyPropertyChangedInterface]
+public partial class SERVICIOS
{
- public long IDSERVICIO { get; set; }
+ public int IDSERVICIO { get; set; }
public string? DESCRIPCION { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public virtual ICollection PUESTOS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SESIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SESIONES.cs
index f716767..884900e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SESIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SESIONES.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SESIONES
+[AddINotifyPropertyChangedInterface]
+public partial class SESIONES
{
- public long IDSESION { get; set; }
+ public int IDSESION { get; set; }
public string? DESCRIPCION { get; set; }
public DateTime? FECHAHORAINICIO { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
- public long? IDTURNO { get; set; }
+ public int? IDTURNO { get; set; }
public virtual ICollection ASISTENCIASSESIONES { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACION.cs
index 18c4a85..d837986 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACION.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SITUACION
+[AddINotifyPropertyChangedInterface]
+public partial class SITUACION
{
- public long IDSITUACION { get; set; }
+ public int IDSITUACION { get; set; }
public string? CLAVE_SITUACION { get; set; }
public string? LITERAL_SITUACION { get; set; }
- public sbyte ACTIVO_SITUACION { get; set; }
+ public bool ACTIVO_SITUACION { get; set; }
public virtual ICollection PERSONAS { get; set; } = new List();
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACIONACTUALIRPF.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACIONACTUALIRPF.cs
index a3e9738..b372dad 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACIONACTUALIRPF.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SITUACIONACTUALIRPF.cs
@@ -1,34 +1,33 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SITUACIONACTUALIRPF
+[AddINotifyPropertyChangedInterface]
+public partial class SITUACIONACTUALIRPF
{
- public long IDSITUACIONACTUALIRPF { get; set; }
+ public int IDSITUACIONACTUALIRPF { get; set; }
- public long? ANNO { get; set; }
+ public int? ANNO { get; set; }
public DateTime? FECHACALCULO { get; set; }
- public long? IDDISCAPACIDAD { get; set; }
+ public int? IDDISCAPACIDAD { get; set; }
- public sbyte NECEAYUDATERCPERSOMOVILRED { get; set; }
+ public bool NECEAYUDATERCPERSOMOVILRED { get; set; }
- public long? IDSITUACIONFAMILIAR { get; set; }
+ public int? IDSITUACIONFAMILIAR { get; set; }
public string? NIFCONYUGE { get; set; }
- public long? IDSITUACIONLABORAL { get; set; }
+ public int? IDSITUACIONLABORAL { get; set; }
- public long? IDCONTRATOORELACION { get; set; }
+ public int? IDCONTRATOORELACION { get; set; }
- public sbyte MOVILIDADGEOGRAFICA { get; set; }
+ public bool MOVILIDADGEOGRAFICA { get; set; }
- public sbyte PROLONGACTLABORAL { get; set; }
+ public bool PROLONGACTLABORAL { get; set; }
public double RETRTOTALESIMPORTEINTEGRO { get; set; }
@@ -38,35 +37,35 @@ public partial class SITUACIONACTUALIRPF
public double GASTOSDEDUCIBLES { get; set; }
- public sbyte DATANTERRENDIOBTENCEUOMEL { get; set; }
+ public bool DATANTERRENDIOBTENCEUOMEL { get; set; }
public double PENSCOMPENFAVORCONYUGE { get; set; }
public double ANUALPORALIFAVORHIJOS { get; set; }
- public sbyte RETRIINTEINFER33MIL { get; set; }
+ public bool RETRIINTEINFER33MIL { get; set; }
- public sbyte CAUSAREGULARIZACION1 { get; set; }
+ public bool CAUSAREGULARIZACION1 { get; set; }
- public sbyte CAUSAREGULARIZACION2 { get; set; }
+ public bool CAUSAREGULARIZACION2 { get; set; }
- public sbyte CAUSAREGULARIZACION3 { get; set; }
+ public bool CAUSAREGULARIZACION3 { get; set; }
- public sbyte CAUSAREGULARIZACION4 { get; set; }
+ public bool CAUSAREGULARIZACION4 { get; set; }
- public sbyte CAUSAREGULARIZACION5 { get; set; }
+ public bool CAUSAREGULARIZACION5 { get; set; }
- public sbyte CAUSAREGULARIZACION6 { get; set; }
+ public bool CAUSAREGULARIZACION6 { get; set; }
- public sbyte CAUSAREGULARIZACION7 { get; set; }
+ public bool CAUSAREGULARIZACION7 { get; set; }
- public sbyte CAUSAREGULARIZACION8 { get; set; }
+ public bool CAUSAREGULARIZACION8 { get; set; }
- public sbyte CAUSAREGULARIZACION9 { get; set; }
+ public bool CAUSAREGULARIZACION9 { get; set; }
- public sbyte CAUSAREGULARIZACION10 { get; set; }
+ public bool CAUSAREGULARIZACION10 { get; set; }
- public sbyte CAUSAREGULARIZACION11 { get; set; }
+ public bool CAUSAREGULARIZACION11 { get; set; }
public double RETRIYASATISCONANTERAREGULAR { get; set; }
@@ -76,7 +75,7 @@ public partial class SITUACIONACTUALIRPF
public double IMPANURETEINGRACUENDETANTREG { get; set; }
- public sbyte RENDANTFUERONCEUOMEL { get; set; }
+ public bool RENDANTFUERONCEUOMEL { get; set; }
public double BASECALCTIPRETDETANTREGULAR { get; set; }
@@ -84,7 +83,7 @@ public partial class SITUACIONACTUALIRPF
public double TIPRETENCALCANTREGU { get; set; }
- public sbyte ANTREGSEAPLMINORPAGPRESVIV { get; set; }
+ public bool ANTREGSEAPLMINORPAGPRESVIV { get; set; }
public double IMPMINPAGPRESTVIVANTREG { get; set; }
@@ -94,13 +93,13 @@ public partial class SITUACIONACTUALIRPF
public double DEDUCCIONART80BISLIRPF { get; set; }
- public sbyte MINPAGPRESTVIVHA { get; set; }
+ public bool MINPAGPRESTVIVHA { get; set; }
public double TIPODERETENCIONCALCULADO { get; set; }
public double IMPORTEANUALRETENCIONES { get; set; }
- public sbyte CONSERVATIPO { get; set; }
+ public bool CONSERVATIPO { get; set; }
public double TIPODERETENCIONAAPLICAR { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SUBGRUPOSINCIDENCIAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SUBGRUPOSINCIDENCIAS.cs
index 4965c20..2e4f415 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SUBGRUPOSINCIDENCIAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SUBGRUPOSINCIDENCIAS.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SUBGRUPOSINCIDENCIAS
+[AddINotifyPropertyChangedInterface]
+public partial class SUBGRUPOSINCIDENCIAS
{
- public long IDSUBGRUPOINCIDENCIA { get; set; }
+ public int IDSUBGRUPOINCIDENCIA { get; set; }
- public long IDGRUPOINCIDENCIA { get; set; }
+ public int IDGRUPOINCIDENCIA { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public string? AYUDAWEB { get; set; }
- public long? ORDEN { get; set; }
+ public int? ORDEN { get; set; }
public virtual GRUPOSINCIDENCIAS IDGRUPOINCIDENCIANavigation { get; set; } = null!;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SUBUNIDADADMINISTRATIVA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SUBUNIDADADMINISTRATIVA.cs
index 8c1b2a7..f90450c 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SUBUNIDADADMINISTRATIVA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SUBUNIDADADMINISTRATIVA.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SUBUNIDADADMINISTRATIVA
+[AddINotifyPropertyChangedInterface]
+public partial class SUBUNIDADADMINISTRATIVA
{
- public long IDSUBUNIDADADMINISTRATIVA { get; set; }
+ public int IDSUBUNIDADADMINISTRATIVA { get; set; }
- public long? IDUNIDADADMINISTRATIVA { get; set; }
+ public int? IDUNIDADADMINISTRATIVA { get; set; }
public string? NOMBRE { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/SUPERVISORES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/SUPERVISORES.cs
index 7f2e9d9..60f82a0 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/SUPERVISORES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/SUPERVISORES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class SUPERVISORES
+[AddINotifyPropertyChangedInterface]
+public partial class SUPERVISORES
{
- public long ID_SUPERVISOR { get; set; }
+ public int ID_SUPERVISOR { get; set; }
public string? NOMBRE { get; set; }
@@ -22,9 +21,9 @@ public partial class SUPERVISORES
public string? CONTRASENA { get; set; }
- public sbyte ACTIVO_SUPERVISOR { get; set; }
+ public bool ACTIVO_SUPERVISOR { get; set; }
- public sbyte ECONOMICA { get; set; }
+ public bool ECONOMICA { get; set; }
- public sbyte PERSONAL { get; set; }
+ public bool PERSONAL { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TARIFACOTIZACION.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TARIFACOTIZACION.cs
index f45a1e6..8f97818 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TARIFACOTIZACION.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TARIFACOTIZACION.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TARIFACOTIZACION
+[AddINotifyPropertyChangedInterface]
+public partial class TARIFACOTIZACION
{
- public long IDTARIFACOTIZACION { get; set; }
+ public int IDTARIFACOTIZACION { get; set; }
- public long? CODIGO { get; set; }
+ public int? CODIGO { get; set; }
public string? DESCRIPCION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TARJETAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TARJETAS.cs
index fa77019..f53d117 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TARJETAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TARJETAS.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TARJETAS
+[AddINotifyPropertyChangedInterface]
+public partial class TARJETAS
{
- public long IDTARJETA { get; set; }
+ public int IDTARJETA { get; set; }
public string NUMEROTARJETA { get; set; } = null!;
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public sbyte ESMAESTRA { get; set; }
+ public bool ESMAESTRA { get; set; }
public DateTime? FECHAALTA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TELETRABAJO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TELETRABAJO.cs
index 7eade0b..36b862d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TELETRABAJO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TELETRABAJO.cs
@@ -1,32 +1,31 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TELETRABAJO
+[AddINotifyPropertyChangedInterface]
+public partial class TELETRABAJO
{
- public long IDTELETRABAJO { get; set; }
+ public int IDTELETRABAJO { get; set; }
public DateTime? FECHAINICIO { get; set; }
public DateTime? FECHAFIN { get; set; }
- public sbyte LUNES { get; set; }
+ public bool LUNES { get; set; }
- public sbyte MARTES { get; set; }
+ public bool MARTES { get; set; }
- public sbyte MIERCOLES { get; set; }
+ public bool MIERCOLES { get; set; }
- public sbyte JUEVES { get; set; }
+ public bool JUEVES { get; set; }
- public sbyte VIERNES { get; set; }
+ public bool VIERNES { get; set; }
- public long? NUMERODIAS { get; set; }
+ public int? NUMERODIAS { get; set; }
- public sbyte EXCEPCION { get; set; }
+ public bool EXCEPCION { get; set; }
public string? MOTIVO { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOACTOSADMINISTRATIVOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOACTOSADMINISTRATIVOS.cs
index be5175a..22eab37 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOACTOSADMINISTRATIVOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOACTOSADMINISTRATIVOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOACTOSADMINISTRATIVOS
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOACTOSADMINISTRATIVOS
{
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public string? CORREO { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOAPTOSADMINISTRATIVOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOAPTOSADMINISTRATIVOS.cs
index 13448e2..ca8d161 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOAPTOSADMINISTRATIVOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOAPTOSADMINISTRATIVOS.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOAPTOSADMINISTRATIVOS
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOAPTOSADMINISTRATIVOS
{
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte ACTIVO { get; set; }
+ public bool ACTIVO { get; set; }
public string? CORREO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSDOCACTOSADMINPREP.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSDOCACTOSADMINPREP.cs
index 249d063..cb3e827 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSDOCACTOSADMINPREP.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSDOCACTOSADMINPREP.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSDOCACTOSADMINPREP
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSDOCACTOSADMINPREP
{
- public long IDTIPOFICHERO { get; set; }
+ public int IDTIPOFICHERO { get; set; }
- public long? IDFICHERO { get; set; }
+ public int? IDFICHERO { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSESTADOSASISTENCIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSESTADOSASISTENCIA.cs
index 01ad27b..1cd451d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSESTADOSASISTENCIA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSESTADOSASISTENCIA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSESTADOSASISTENCIA
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSESTADOSASISTENCIA
{
- public long IDTIPOESTADOASISTENCIA { get; set; }
+ public int IDTIPOESTADOASISTENCIA { get; set; }
public string? ESTADO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSOCUPACIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSOCUPACIONES.cs
index a9cc8a2..f0e2fdf 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSOCUPACIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSOCUPACIONES.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSOCUPACIONES
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSOCUPACIONES
{
- public long IDTIPOOCUPACION { get; set; }
+ public int IDTIPOOCUPACION { get; set; }
public string? DESCRIPCION { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSPUESTOSTRABAJO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSPUESTOSTRABAJO.cs
index ca1ec5c..1714463 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSPUESTOSTRABAJO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSPUESTOSTRABAJO.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSPUESTOSTRABAJO
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSPUESTOSTRABAJO
{
- public long IDTIPOPUESTO { get; set; }
+ public int IDTIPOPUESTO { get; set; }
public string? DESCRIPCION { get; set; }
@@ -20,11 +19,11 @@ public partial class TIPOSPUESTOSTRABAJO
public string? CODIGOANTIGUO { get; set; }
- public long? IDTIPOPERSONA { get; set; }
+ public int? IDTIPOPERSONA { get; set; }
- public long? IDOCUPACION { get; set; }
+ public int? IDOCUPACION { get; set; }
- public long? IDGRUPOFUNCIONARIO { get; set; }
+ public int? IDGRUPOFUNCIONARIO { get; set; }
public DateTime? FECHABAJA { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSSESIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSSESIONES.cs
index 320f921..d18f6d2 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSSESIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSSESIONES.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSSESIONES
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSSESIONES
{
- public long IDTIPOSESION { get; set; }
+ public int IDTIPOSESION { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
- public long? IDTIPO { get; set; }
+ public int? IDTIPO { get; set; }
public virtual PERSONAS? IDPERSONANavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSTRAMOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSTRAMOS.cs
index efa2c72..2ff0a41 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSTRAMOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOSTRAMOS.cs
@@ -1,38 +1,37 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOSTRAMOS
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOSTRAMOS
{
- public long IDTIPOTRAMOS { get; set; }
+ public int IDTIPOTRAMOS { get; set; }
public string? CODIGO { get; set; }
public string? DESCRIPCION { get; set; }
- public sbyte COTIZAEMPRESA { get; set; }
+ public bool COTIZAEMPRESA { get; set; }
- public sbyte COTIZATRABAJADORCC { get; set; }
+ public bool COTIZATRABAJADORCC { get; set; }
- public long? IDTIPOTRAMOFICHEROXML { get; set; }
+ public int? IDTIPOTRAMOFICHEROXML { get; set; }
- public sbyte COTIZACIONTRABAJADORDYFP { get; set; }
+ public bool COTIZACIONTRABAJADORDYFP { get; set; }
- public long? IDCODIGOTRAMOACUMULA { get; set; }
+ public int? IDCODIGOTRAMOACUMULA { get; set; }
- public sbyte SOLICITADOALUSUARIO { get; set; }
+ public bool SOLICITADOALUSUARIO { get; set; }
- public long? IDREGIMENAPLICACION { get; set; }
+ public int? IDREGIMENAPLICACION { get; set; }
- public sbyte MODIFICABLE { get; set; }
+ public bool MODIFICABLE { get; set; }
- public sbyte RESTAENACUMULADO { get; set; }
+ public bool RESTAENACUMULADO { get; set; }
- public sbyte SEMANDAIMPORTEEMPRESA { get; set; }
+ public bool SEMANDAIMPORTEEMPRESA { get; set; }
public virtual TIPOSTRAMOS? IDCODIGOTRAMOACUMULANavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_ALTOCARGO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_ALTOCARGO.cs
index df1a799..c0d4783 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_ALTOCARGO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_ALTOCARGO.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOS_ALTOCARGO
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOS_ALTOCARGO
{
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
public string? TIPO_PERSONAL { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAL.cs
index d0a5770..a2eec11 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAL.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOS_PERSONAL
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOS_PERSONAL
{
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
public string? TIPO_PERSONAL { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAS.cs
index da94d7f..965ba03 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TIPOS_PERSONAS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TIPOS_PERSONAS
+[AddINotifyPropertyChangedInterface]
+public partial class TIPOS_PERSONAS
{
- public long IDTIPO { get; set; }
+ public int IDTIPO { get; set; }
public string? TIPO_PERSONAS { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TITULACIONES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TITULACIONES.cs
index 8f13450..a63aa83 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TITULACIONES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TITULACIONES.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TITULACIONES
+[AddINotifyPropertyChangedInterface]
+public partial class TITULACIONES
{
- public long IDTITULACION { get; set; }
+ public int IDTITULACION { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string? NUM_REGISTRO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TRABAJADORTIEMPOPARCIAL.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TRABAJADORTIEMPOPARCIAL.cs
index aae8034..24dcd85 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TRABAJADORTIEMPOPARCIAL.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TRABAJADORTIEMPOPARCIAL.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TRABAJADORTIEMPOPARCIAL
+[AddINotifyPropertyChangedInterface]
+public partial class TRABAJADORTIEMPOPARCIAL
{
- public long IDTRABAJADORTIEMPOPARCIAL { get; set; }
+ public int IDTRABAJADORTIEMPOPARCIAL { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TRAMOSSILTRA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TRAMOSSILTRA.cs
index f4749b2..872f998 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TRAMOSSILTRA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TRAMOSSILTRA.cs
@@ -1,18 +1,17 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TRAMOSSILTRA
+[AddINotifyPropertyChangedInterface]
+public partial class TRAMOSSILTRA
{
- public long IDTRAMOSILTRA { get; set; }
+ public int IDTRAMOSILTRA { get; set; }
- public long? IDPERIODO { get; set; }
+ public int? IDPERIODO { get; set; }
- public long? IDTIPOTRAMO { get; set; }
+ public int? IDTIPOTRAMO { get; set; }
public double IMPORTE { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS.cs
index 2ec145a..bbd7f26 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS.cs
@@ -1,24 +1,23 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TRIENIOS
+[AddINotifyPropertyChangedInterface]
+public partial class TRIENIOS
{
- public long IDTRIENIO { get; set; }
+ public int IDTRIENIO { get; set; }
- public long? IDPERSONAL { get; set; }
+ public int? IDPERSONAL { get; set; }
public string? GRUPO { get; set; }
- public long? TOA { get; set; }
+ public int? TOA { get; set; }
- public long? TC { get; set; }
+ public int? TC { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
public virtual GRUPO? IDGRUPONavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS_ALTOCARGO.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS_ALTOCARGO.cs
index b1ee208..55b6586 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS_ALTOCARGO.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TRIENIOS_ALTOCARGO.cs
@@ -1,22 +1,21 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TRIENIOS_ALTOCARGO
+[AddINotifyPropertyChangedInterface]
+public partial class TRIENIOS_ALTOCARGO
{
- public long IDTRIENIO { get; set; }
+ public int IDTRIENIO { get; set; }
- public long? IDALTOCARGO { get; set; }
+ public int? IDALTOCARGO { get; set; }
public string? GRUPO { get; set; }
- public long? TOA { get; set; }
+ public int? TOA { get; set; }
- public long? TC { get; set; }
+ public int? TC { get; set; }
- public long? SEXENIOS { get; set; }
+ public int? SEXENIOS { get; set; }
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/TURNOSTEMPORALES.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/TURNOSTEMPORALES.cs
index 8528111..ba671cc 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/TURNOSTEMPORALES.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/TURNOSTEMPORALES.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class TURNOSTEMPORALES
+[AddINotifyPropertyChangedInterface]
+public partial class TURNOSTEMPORALES
{
- public long IDTURNOTEMPORAL { get; set; }
+ public int IDTURNOTEMPORAL { get; set; }
- public long? IDHORARIOPERSONA { get; set; }
+ public int? IDHORARIOPERSONA { get; set; }
- public long? IDHORARIO { get; set; }
+ public int? IDHORARIO { get; set; }
- public long? IDTURNO { get; set; }
+ public int? IDTURNO { get; set; }
public DateTime? FECHAINICIO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/UNIDADADMINISTRATIVA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/UNIDADADMINISTRATIVA.cs
index 293f8a6..e516777 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/UNIDADADMINISTRATIVA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/UNIDADADMINISTRATIVA.cs
@@ -1,20 +1,19 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class UNIDADADMINISTRATIVA
+[AddINotifyPropertyChangedInterface]
+public partial class UNIDADADMINISTRATIVA
{
- public long IDUNIDADADMINISTRATIVA { get; set; }
+ public int IDUNIDADADMINISTRATIVA { get; set; }
public string? CLAVE_DEPARTAMENTO { get; set; }
public string? LITERAL_DEPARTAMENTO { get; set; }
- public sbyte ACTIVO_DEPARTAMENTO { get; set; }
+ public bool ACTIVO_DEPARTAMENTO { get; set; }
public decimal? ORDEN { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/USUARIOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/USUARIOS.cs
index 2047237..cabefdd 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/USUARIOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/USUARIOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class USUARIOS
+[AddINotifyPropertyChangedInterface]
+public partial class USUARIOS
{
- public long IDUSUARIO { get; set; }
+ public int IDUSUARIO { get; set; }
public string USUARIO { get; set; } = null!;
@@ -16,9 +15,9 @@ public partial class USUARIOS
public string? SHA1PASSWD { get; set; }
- public long IDGRUPOBD { get; set; }
+ public int IDGRUPOBD { get; set; }
- public long? IDGRUPO { get; set; }
+ public int? IDGRUPO { get; set; }
public virtual ICollection AUTORIZACIONESUSUARIOS { get; set; } = new List();
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/VALIDACIONDOCUMENTOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/VALIDACIONDOCUMENTOS.cs
index 11baca9..3f9c2ba 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/VALIDACIONDOCUMENTOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/VALIDACIONDOCUMENTOS.cs
@@ -1,16 +1,15 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class VALIDACIONDOCUMENTOS
+[AddINotifyPropertyChangedInterface]
+public partial class VALIDACIONDOCUMENTOS
{
- public long IDVALIDACIONDOCUMENTO { get; set; }
+ public int IDVALIDACIONDOCUMENTO { get; set; }
- public long? IDTIPODOCUMENTO { get; set; }
+ public int? IDTIPODOCUMENTO { get; set; }
public string? RUTAFICHERO { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/VALORESNOMINA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/VALORESNOMINA.cs
index b6b278d..0fbdd2e 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/VALORESNOMINA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/VALORESNOMINA.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class VALORESNOMINA
+[AddINotifyPropertyChangedInterface]
+public partial class VALORESNOMINA
{
- public long IDVALNOMINA { get; set; }
+ public int IDVALNOMINA { get; set; }
public double? SUELDOA1 { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/VEHICULOS.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/VEHICULOS.cs
index f2cc94d..b7f88a2 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/VEHICULOS.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/VEHICULOS.cs
@@ -1,14 +1,13 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class VEHICULOS
+[AddINotifyPropertyChangedInterface]
+public partial class VEHICULOS
{
- public long IDVEHICULO { get; set; }
+ public int IDVEHICULO { get; set; }
public string? MATRICULA { get; set; }
@@ -16,7 +15,7 @@ public partial class VEHICULOS
public string? MARCA { get; set; }
- public long? IDPERSONA { get; set; }
+ public int? IDPERSONA { get; set; }
public string? COLOR { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/VIDA_ADMINISTRATIVA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/VIDA_ADMINISTRATIVA.cs
index 9635977..84ba882 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/db/VIDA_ADMINISTRATIVA.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/VIDA_ADMINISTRATIVA.cs
@@ -1,38 +1,37 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
+using PropertyChanged;
namespace bdAntifraudeMYSQL.db;
-public partial class VIDA_ADMINISTRATIVA
+[AddINotifyPropertyChangedInterface]
+public partial class VIDA_ADMINISTRATIVA
{
- public long IDVIDA { get; set; }
+ public int IDVIDA { get; set; }
- public long? IDPERSONAL { get; set; }
+ public int? IDPERSONAL { get; set; }
- public long? NUM_REG { get; set; }
+ public int? NUM_REG { get; set; }
- public long? IDMOTIVO { get; set; }
+ public int? IDMOTIVO { get; set; }
public DateTime? FECHA { get; set; }
public string? NRP { get; set; }
- public long? IDPUESTO { get; set; }
+ public int? IDPUESTO { get; set; }
public string? DENOMINACION_OLD { get; set; }
- public long? NIVEL_OLD { get; set; }
+ public int? NIVEL_OLD { get; set; }
- public long? OCUPACION_OLD { get; set; }
+ public int? OCUPACION_OLD { get; set; }
- public long? GRUPOT { get; set; }
+ public int? GRUPOT { get; set; }
- public long? NTRIENIO { get; set; }
+ public int? NTRIENIO { get; set; }
- public long? NIVELC { get; set; }
+ public int? NIVELC { get; set; }
public string? TITULO { get; set; }
@@ -44,15 +43,15 @@ public partial class VIDA_ADMINISTRATIVA
public DateTime? FECHARESOLUCION { get; set; }
- public long? IDTRAMOCARRERAHORIZONTAL { get; set; }
+ public int? IDTRAMOCARRERAHORIZONTAL { get; set; }
- public long? IDTIPOPERSONAL { get; set; }
+ public int? IDTIPOPERSONAL { get; set; }
- public long? IDSERVICIOADSCRITO { get; set; }
+ public int? IDSERVICIOADSCRITO { get; set; }
- public long? IDSUBUNIDADADMINISTRATIVA { get; set; }
+ public int? IDSUBUNIDADADMINISTRATIVA { get; set; }
- public long? IDUNIDADADMINISTRATIVA { get; set; }
+ public int? IDUNIDADADMINISTRATIVA { get; set; }
public virtual GRUPO? GRUPOTNavigation { get; set; }
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/V_ASISTENCIAS_EXTENDIDA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/V_ASISTENCIAS_EXTENDIDA.cs
new file mode 100644
index 0000000..fe1fb78
--- /dev/null
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/V_ASISTENCIAS_EXTENDIDA.cs
@@ -0,0 +1,67 @@
+using System;
+using System.Collections.Generic;
+using PropertyChanged;
+
+namespace bdAntifraudeMYSQL.db;
+
+[AddINotifyPropertyChangedInterface]
+public partial class V_ASISTENCIAS_EXTENDIDA
+{
+ public int IDASISTENCIA { get; set; }
+
+ public int? IDPERSONA { get; set; }
+
+ public int? IDDEPARTAMENTO { get; set; }
+
+ public DateTime? FECHA { get; set; }
+
+ public int? IDINCIDENCIACONTROLHORARIO { get; set; }
+
+ public DateTime? FECHAOCURRENCIA { get; set; }
+
+ public DateTime? FECHACOMPENSACION { get; set; }
+
+ public DateTime? FECHAFINTARDE { get; set; }
+
+ public double? HORASCOMPENSACION_D { get; set; }
+
+ public double? HORAINCIDENCIA_D { get; set; }
+
+ public double? HORAINICIOMAÑANA_D { get; set; }
+
+ public double? HORAFINMAÑANA_D { get; set; }
+
+ public double? HORAINICIOMAÑANAEXTRA_D { get; set; }
+
+ public double? HORAFINMAÑANAEXTRA_D { get; set; }
+
+ public double? HORASTRABAJADASMAÑANA_D { get; set; }
+
+ public double? HORASTRABAJADASMAÑANAEXTRA_D { get; set; }
+
+ public double? HORAINICIOTARDE_D { get; set; }
+
+ public double? HORAFINTARDE_D { get; set; }
+
+ public double? HORAINICIOTARDEEXTRA_D { get; set; }
+
+ public double? HORAFINTARDEEXTRA_D { get; set; }
+
+ public double? HORASTRABAJADASTARDE_D { get; set; }
+
+ public double? HORASTRABAJADASTARDEEXTRAS_D { get; set; }
+
+ public string? OBSERVACIONES { get; set; }
+
+ public string? EXPEDIENTEECO { get; set; }
+
+ public double? HORASRECUPERABLES { get; set; }
+
+ public DateTime? FECHAOCURRENCIAFIN { get; set; }
+
+ public int? NUMERODEDIAS { get; set; }
+
+ public string? ULTIMOESTADO { get; set; }
+
+ public int? IDESTADO { get; set; }
+}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/db/V_ULTIMOESTADOASISTENCIA.cs b/Antifraude.Net/bdAntifraudeMYSQL/db/V_ULTIMOESTADOASISTENCIA.cs
new file mode 100644
index 0000000..758f9de
--- /dev/null
+++ b/Antifraude.Net/bdAntifraudeMYSQL/db/V_ULTIMOESTADOASISTENCIA.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using PropertyChanged;
+
+namespace bdAntifraudeMYSQL.db;
+
+[AddINotifyPropertyChangedInterface]
+public partial class V_ULTIMOESTADOASISTENCIA
+{
+ public int? IDASISTENCIA { get; set; }
+
+ public DateTime? FECHAHORA { get; set; }
+
+ public int? IDESTADO { get; set; }
+
+ public string? ESTADO { get; set; }
+
+ public ulong RN { get; set; }
+}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/antifraudeContext.cs b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/antifraudeContext.cs
index 15f2e53..c9a8c19 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/antifraudeContext.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/antifraudeContext.cs
@@ -1,7 +1,4 @@
-// This file has been auto generated by EF Core Power Tools.
-#nullable enable
-
-using System;
+using System;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore;
using bdAntifraudeMYSQL.db;
@@ -329,6 +326,10 @@ public partial class antifraudeContext : DbContext
public virtual DbSet VIDA_ADMINISTRATIVA { get; set; }
+ public virtual DbSet V_ASISTENCIAS_EXTENDIDA { get; set; }
+
+ public virtual DbSet V_ULTIMOESTADOASISTENCIA { get; set; }
+
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder
@@ -376,7 +377,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDADSCRIPCION).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.ADSCRIPCION1)
.HasMaxLength(3)
.IsFixedLength()
@@ -940,7 +940,6 @@ public partial class antifraudeContext : DbContext
entity.HasIndex(e => e.IDGRUPO, "CUERPO_FK1");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.CUERPO1)
.HasMaxLength(5)
.IsFixedLength()
@@ -1225,7 +1224,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDDOTACION).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(50);
entity.Property(e => e.DOTACION1)
.HasMaxLength(3)
@@ -1244,8 +1242,6 @@ public partial class antifraudeContext : DbContext
entity.Property(e => e.FECHAFIN).HasColumnType("datetime");
entity.Property(e => e.FECHAINICIO).HasColumnType("datetime");
- entity.Property(e => e.NOMINANORMAL).HasDefaultValueSql("'1'");
- entity.Property(e => e.NOMINASEGURIDADSOCIAL).HasDefaultValueSql("'1'");
entity.HasOne(d => d.IDPERSONANavigation).WithMany(p => p.ENFERMEDADES)
.HasForeignKey(d => d.IDPERSONA)
@@ -1263,7 +1259,6 @@ public partial class antifraudeContext : DbContext
entity.Property(e => e.DESCRIPCION).HasMaxLength(500);
entity.Property(e => e.ENLACE).HasMaxLength(500);
- entity.Property(e => e.VISIBLEPERSONAL).HasDefaultValueSql("'1'");
});
modelBuilder.Entity(entity =>
@@ -1511,7 +1506,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDGRUPO).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(50);
entity.Property(e => e.GRUPO1)
.HasMaxLength(3)
@@ -1538,7 +1532,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDGRUPOINCIDENCIA).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.AYUDAWEB).HasMaxLength(100);
entity.Property(e => e.DESCRIPCION).HasMaxLength(100);
});
@@ -1760,8 +1753,6 @@ public partial class antifraudeContext : DbContext
entity.Property(e => e.FECHAFIN).HasColumnType("datetime");
entity.Property(e => e.FECHAINICIO).HasColumnType("datetime");
- entity.Property(e => e.NOMINANORMAL).HasDefaultValueSql("'1'");
- entity.Property(e => e.NOMINASEGURIDADSOCIAL).HasDefaultValueSql("'1'");
entity.Property(e => e.OBSERVACIONES).HasMaxLength(100);
entity.HasOne(d => d.IDNOMINAAPLICACIONNavigation).WithMany(p => p.HUELGASIDNOMINAAPLICACIONNavigation)
@@ -1797,11 +1788,8 @@ public partial class antifraudeContext : DbContext
entity.HasIndex(e => e.IDNOMINA, "INCIDENCIA_NOMINA_IDX");
entity.Property(e => e.APLICACIONPRESUPUESTARIA).HasMaxLength(45);
- entity.Property(e => e.COTIZASEGURIDADSOCIAL).HasDefaultValueSql("'1'");
entity.Property(e => e.FECHAFIN).HasColumnType("datetime");
entity.Property(e => e.FECHAINICIO).HasColumnType("datetime");
- entity.Property(e => e.NOMINANORMAL).HasDefaultValueSql("'1'");
- entity.Property(e => e.NOMINASEGURIDADSOCIAL).HasDefaultValueSql("'1'");
entity.Property(e => e.TEXTO).HasMaxLength(100);
entity.HasOne(d => d.IDCONCEPTONOMINANavigation).WithMany(p => p.INCIDENCIAS)
@@ -1973,7 +1961,6 @@ public partial class antifraudeContext : DbContext
.HasMaxLength(2)
.HasDefaultValueSql("'S'")
.IsFixedLength();
- entity.Property(e => e.ACTIVOB).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(100);
entity.Property(e => e.MOTIVO)
.HasMaxLength(4)
@@ -2009,7 +1996,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDNIVEL).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(50);
entity.Property(e => e.NIVEL1)
.HasMaxLength(3)
@@ -2176,7 +2162,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDOCUPACION).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(50);
entity.Property(e => e.DESCRIPCION_ANEXO).HasMaxLength(50);
entity.Property(e => e.OCUPACION1)
@@ -2308,8 +2293,6 @@ public partial class antifraudeContext : DbContext
entity.Property(e => e.FECHAFIN).HasColumnType("datetime");
entity.Property(e => e.FECHAINICIO).HasColumnType("datetime");
- entity.Property(e => e.NOMINANORMAL).HasDefaultValueSql("'1'");
- entity.Property(e => e.NOMINASEGURIDADSOCIAL).HasDefaultValueSql("'1'");
entity.Property(e => e.OBSERVACIONES).HasMaxLength(100);
entity.HasOne(d => d.IDNOMINAAPLICACIONNavigation).WithMany(p => p.PERMISOSSINRETRIBUCIONIDNOMINAAPLICACIONNavigation)
@@ -2797,7 +2780,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDPROVISION).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(50);
entity.Property(e => e.PROVISION1)
.HasMaxLength(10)
@@ -3097,7 +3079,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDSERVICIO).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.DESCRIPCION).HasMaxLength(200);
});
@@ -3125,7 +3106,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDSITUACION).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO_SITUACION).HasDefaultValueSql("'1'");
entity.Property(e => e.CLAVE_SITUACION).HasMaxLength(2);
entity.Property(e => e.LITERAL_SITUACION).HasMaxLength(50);
});
@@ -3176,7 +3156,6 @@ public partial class antifraudeContext : DbContext
entity.HasIndex(e => e.IDGRUPOINCIDENCIA, "SUBGRUPOSINCIDENCIAS_FK1");
- entity.Property(e => e.ACTIVO).HasDefaultValueSql("'1'");
entity.Property(e => e.AYUDAWEB).HasMaxLength(100);
entity.Property(e => e.DESCRIPCION).HasMaxLength(100);
@@ -3197,7 +3176,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.ID_SUPERVISOR).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO_SUPERVISOR).HasDefaultValueSql("'1'");
entity.Property(e => e.APELLIDOS).HasMaxLength(50);
entity.Property(e => e.CLASIFICACION).HasMaxLength(2);
entity.Property(e => e.CONTRASENA).HasMaxLength(8);
@@ -3516,7 +3494,6 @@ public partial class antifraudeContext : DbContext
{
entity.HasKey(e => e.IDUNIDADADMINISTRATIVA).HasName("PRIMARY");
- entity.Property(e => e.ACTIVO_DEPARTAMENTO).HasDefaultValueSql("'1'");
entity.Property(e => e.CLAVE_DEPARTAMENTO).HasMaxLength(2);
entity.Property(e => e.LITERAL_DEPARTAMENTO).HasMaxLength(100);
entity.Property(e => e.ORDEN).HasPrecision(38, 10);
@@ -3707,6 +3684,32 @@ public partial class antifraudeContext : DbContext
.HasConstraintName("VIDA_ADMINISTRATIVA_FK_4");
});
+ modelBuilder.Entity(entity =>
+ {
+ entity
+ .HasNoKey()
+ .ToView("V_ASISTENCIAS_EXTENDIDA");
+
+ entity.Property(e => e.EXPEDIENTEECO).HasMaxLength(50);
+ entity.Property(e => e.FECHA).HasColumnType("datetime");
+ entity.Property(e => e.FECHACOMPENSACION).HasColumnType("datetime");
+ entity.Property(e => e.FECHAFINTARDE).HasColumnType("datetime");
+ entity.Property(e => e.FECHAOCURRENCIA).HasColumnType("datetime");
+ entity.Property(e => e.FECHAOCURRENCIAFIN).HasColumnType("datetime");
+ entity.Property(e => e.OBSERVACIONES).HasMaxLength(500);
+ entity.Property(e => e.ULTIMOESTADO).HasMaxLength(100);
+ });
+
+ modelBuilder.Entity(entity =>
+ {
+ entity
+ .HasNoKey()
+ .ToView("V_ULTIMOESTADOASISTENCIA");
+
+ entity.Property(e => e.ESTADO).HasMaxLength(100);
+ entity.Property(e => e.FECHAHORA).HasColumnType("datetime");
+ });
+
OnModelCreatingPartial(modelBuilder);
}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/conexion.cs b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/conexion.cs
new file mode 100644
index 0000000..255ee83
--- /dev/null
+++ b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/conexion.cs
@@ -0,0 +1,52 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using static System.Runtime.InteropServices.JavaScript.JSType;
+using tsUtilidades.Enumeraciones;
+using System.Drawing.Imaging;
+
+namespace bdAntifraudeMYSQL.dbcontext
+{
+ public class Conexion
+ {
+ public string Nombre { get; set; }
+ public string Servidor { get; set; }
+ public int Puerto { get; set; }
+
+ public string Database { get; set; }
+ public string Usuario { get; set; }
+ public string Contraseña { get; set; }
+
+
+ public static List ListaConexiones()
+ {
+ List lc = new List();
+ //lc.Add(new Conexion() { Nombre = "Producción", Puerto = 3306, Servidor = "192.168.41.24", Usuario = "root", Contraseña = "îéÂj,íçLÑ0*B", Database = "gruposanchotoro" });
+ lc.Add(new Conexion() { Nombre = "Producción", Puerto = 3306, Servidor = "192.168.41.13", Usuario = "sancho", Contraseña = "5qL@5tTsKZ&˪:OYbS", Database = "antifraude" });
+ //lc.Add(new Conexion() { Nombre = "Producción VPN", Puerto = 3306, Servidor = "10.10.12.1", Usuario = "sancho", Contraseña = "5qL@5tTsKZ&˪:OYbS", Database = "gruposanchotoro" });
+ //lc.Add(new Conexion() { Nombre = "Producción LOCAL", Puerto = 3306, Servidor = "192.168.41.13", Usuario = "root", Contraseña = "îéÂj,íçLÑ0*B", Database = "gruposanchotoro" });
+ //lc.Add(new Conexion() { Nombre = "Desarrollo", Puerto = 13306, Servidor = "localhost", Usuario = "root", Contraseña = "îéÂj,íçLÑ0*B", Database = "gruposanchotoro" });
+ return lc;
+ }
+ internal static string ObtieneConexionDefecto(string NombreConexion="Producción")
+ {
+ try
+ {
+ // server=10.10.10.1;database=gruposanchotoro;port=3306;uid=root;pwd=larga;persistsecurityinfo=True;TreatTinyAsBoolean=False;allowuservariables=True
+ string cs = @";persistsecurityinfo=True;TreatTinyAsBoolean=False;allowuservariables=True";
+ var lc = ListaConexiones();
+
+ var cn = lc.First(x => x.Nombre == NombreConexion);
+ cs = "server=" + cn.Servidor + ";pwd=" + tsUtilidades.crypt.FEncS(cn.Contraseña, @"[JO1]", @"[JD1]", -875421649) + ";port=" + cn.Puerto.ToString() + ";uid=" + cn.Usuario + ";database=" + cn.Database + cs;
+ return cs;
+ }
+ catch (Exception ex)
+ {
+ throw new Exception(ex.Message, ex);
+ }
+ }
+ }
+
+}
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/tsGestionAntifraude.cs b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/tsGestionAntifraude.cs
index a78617a..b5b5b97 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/tsGestionAntifraude.cs
+++ b/Antifraude.Net/bdAntifraudeMYSQL/dbcontext/tsGestionAntifraude.cs
@@ -3,6 +3,7 @@ using Microsoft.Extensions.Logging;
using System.Runtime.InteropServices;
using tsEFCore8.Extensiones;
using tsUtilidades;
+using tsUtilidades.BD;
namespace bdAntifraudeMYSQL.dbcontext
@@ -52,32 +53,29 @@ namespace bdAntifraudeMYSQL.dbcontext
Comun.CadenaConexionBD_SL = ReadOnlyConnection;
}
+ private static string? ConexionPorDefecto = null;
+
+
// Método para crear un nuevo contexto basado en SoloLectura
- public static tsGestionAntifraude NuevoContexto(bool SoloLectura = false, bool UseLazyLoadingProxies = true, bool ConEventoSavingChanges = false, string aplicaciones = "")
+ public static tsGestionAntifraude NuevoContexto(string NombreConexion = "", bool Lazy = true, bool SoloLectura = false, bool ConEventoSavingChanges = true, string aplicaciones = "")
{
- //if (string.IsNullOrEmpty(Comun.CadenaConexionBD))
- //{
- // EstableceCBD(SoloLectura);
- //}
- //else
- //{
- // Si el contexto actual no coincide con el requerido, actualiza la cadena
- // bool esLecturaActual = Comun.CadenaConexionBD == ReadOnlyConnection;
- // if (SoloLectura && !esLecturaActual)
- // {
- // EstableceCBD(true);
- // }
- // else if (!SoloLectura && esLecturaActual)
- // {
- // EstableceCBD(false);
- // }
- //}
- string cn = Comun.CadenaConexionBD;
- if (SoloLectura) cn = Comun.CadenaConexionBD_SL;
+ string? cnx = null;
+ if (NombreConexion == "")
+ {
+ if (ConexionPorDefecto == null) ConexionPorDefecto = Conexion.ObtieneConexionDefecto();
+ cnx = ConexionPorDefecto;
+ }
+ else
+ {
+ cnx = Conexion.ObtieneConexionDefecto(NombreConexion);
+ }
+
var ob = new DbContextOptionsBuilder();
- ob.UseOracle(cn, options => options.UseOracleSQLCompatibility("11"));
- if (UseLazyLoadingProxies) ob.UseLazyLoadingProxies();
- if (SoloLectura && UseLazyLoadingProxies == false) ob.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);
+ // ob.UseLoggerFactory(_myLoggerFactory);
+ // ob.UseInternalServiceProvider()
+ ob.UseMySql(cnx, Microsoft.EntityFrameworkCore.ServerVersion.Parse("8.4.0-mysql"));
+ if (Lazy) ob.UseLazyLoadingProxies();
+ if (SoloLectura) ob.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);
var Opciones = ob.Options;
tsGestionAntifraude bd = new tsGestionAntifraude(Opciones);
bd.Aplicaciones = aplicaciones;
diff --git a/Antifraude.Net/bdAntifraudeMYSQL/efpt.config.json b/Antifraude.Net/bdAntifraudeMYSQL/efpt.config.json
index 5d8b282..affbe5d 100644
--- a/Antifraude.Net/bdAntifraudeMYSQL/efpt.config.json
+++ b/Antifraude.Net/bdAntifraudeMYSQL/efpt.config.json
@@ -645,6 +645,14 @@
{
"Name": "VIDA_ADMINISTRATIVA",
"ObjectType": 0
+ },
+ {
+ "Name": "V_ASISTENCIAS_EXTENDIDA",
+ "ObjectType": 3
+ },
+ {
+ "Name": "V_ULTIMOESTADOASISTENCIA",
+ "ObjectType": 3
}
],
"UiHint": null,