From 342d74c5983f001e8cdb4e2a1c58606452ab3679 Mon Sep 17 00:00:00 2001 From: Pedro Date: Mon, 21 Sep 2026 12:52:08 +0200 Subject: [PATCH] bdmysql migrada --- Antifraude.Net/bdAntifraudeMYSQL/Comun.cs | 2 +- .../bdAntifraudeMYSQL/FodyWeavers.xml | 3 + .../bdAntifraudeMYSQL.csproj | 1 + .../bdAntifraudeMYSQL/db/ACCESOSWEB.cs | 21 ++- .../bdAntifraudeMYSQL/db/ACTOSADMINPREP.cs | 15 +- .../bdAntifraudeMYSQL/db/ADSCRIPCION.cs | 13 +- .../bdAntifraudeMYSQL/db/ALTOS_CARGOS.cs | 15 +- .../db/AMORTIZACIONESPRESTAMOS.cs | 21 ++- .../db/APLICACION_PRESUPUESTARIA.cs | 13 +- .../bdAntifraudeMYSQL/db/ASCENDIENTES.cs | 19 +-- .../db/ASCENDIENTESHISTORICOIRPF.cs | 19 +-- .../db/ASIGNACIONTEMPORALCOBRADA.cs | 19 +-- .../bdAntifraudeMYSQL/db/ASISTENCIAS.cs | 25 ++- .../db/ASISTENCIASSESIONES.cs | 17 +- .../db/AUTORIZACIONESGRUPOS.cs | 27 ++- .../db/AUTORIZACIONESUSUARIOS.cs | 27 ++- Antifraude.Net/bdAntifraudeMYSQL/db/BANCOS.cs | 13 +- .../bdAntifraudeMYSQL/db/BLOQUEOS.cs | 15 +- .../db/CERTIFICADOSPUBLICOS.cs | 11 +- .../bdAntifraudeMYSQL/db/CODIGOSPOSTALES.cs | 13 +- .../bdAntifraudeMYSQL/db/COMARCAS.cs | 9 +- .../bdAntifraudeMYSQL/db/COMPLEMENTONIVEL.cs | 15 +- .../db/COMPLEMENTOSCARRERA.cs | 17 +- .../db/CONCEPTOSGENERALES.cs | 29 ++-- .../db/CONCEPTOSPUESTOSDETRABAJO.cs | 25 ++- .../db/CONCEPTOSTIPOSPUESTOSTRABAJO.cs | 25 ++- .../bdAntifraudeMYSQL/db/CONEXIONES.cs | 11 +- .../bdAntifraudeMYSQL/db/CONEXIONESBD.cs | 17 +- .../db/CONSOLIDACION_GRADO.cs | 17 +- .../bdAntifraudeMYSQL/db/CONTRATOS.cs | 11 +- .../bdAntifraudeMYSQL/db/CORREOS.cs | 19 +-- .../bdAntifraudeMYSQL/db/CUENTASCORREO.cs | 17 +- .../db/CUENTASCOTIZACIONPATRONAL.cs | 25 ++- Antifraude.Net/bdAntifraudeMYSQL/db/CUERPO.cs | 21 ++- .../db/CUMPLIMIENTO_TRIENIOS.cs | 15 +- Antifraude.Net/bdAntifraudeMYSQL/db/CURSOS.cs | 21 ++- .../db/DECLARACIONESDEVENGOS.cs | 15 +- .../db/DEDUCCIONESRETENCIONESJUDICI.cs | 19 +-- .../bdAntifraudeMYSQL/db/DEPARTAMENTOSCH.cs | 13 +- .../db/DESGLOSETRIYCOMPLANTIGUEDAD.cs | 13 +- .../bdAntifraudeMYSQL/db/DEVENGOS.cs | 83 +++++---- .../db/DIASACOMPENSARPERSONAS.cs | 15 +- .../bdAntifraudeMYSQL/db/DIASCOMPENSACION.cs | 13 +- .../db/DIFERENCIAPAGODELEGADO.cs | 13 +- .../db/DIFERENCIATRIENIOS.cs | 15 +- .../bdAntifraudeMYSQL/db/DIPUTADOS.cs | 13 +- .../bdAntifraudeMYSQL/db/DOCENCIA.cs | 15 +- .../bdAntifraudeMYSQL/db/DOTACION.cs | 15 +- .../bdAntifraudeMYSQL/db/ENFERMEDADES.cs | 21 ++- .../bdAntifraudeMYSQL/db/ENLACES.cs | 17 +- .../bdAntifraudeMYSQL/db/ENUMERACIONES.cs | 17 +- .../bdAntifraudeMYSQL/db/ESPECIFICOS.cs | 13 +- .../bdAntifraudeMYSQL/db/ESTADOSASISTENCIA.cs | 15 +- .../db/EXCEPCIONESHORARIOS.cs | 41 +++-- .../db/EXCEPCIONESPERMISOS.cs | 31 ++-- .../db/EXCEPTELETRABAJOPERSONA.cs | 13 +- .../db/EXPEDIENTESPERSONAS.cs | 15 +- .../bdAntifraudeMYSQL/db/FAMILIA.cs | 23 ++- .../bdAntifraudeMYSQL/db/FICHEROS.cs | 13 +- .../db/FICHEROSCONFIGURACION.cs | 13 +- .../bdAntifraudeMYSQL/db/FIESTAS.cs | 11 +- .../bdAntifraudeMYSQL/db/FORMACION.cs | 21 ++- .../db/FORMACIONIMPARTIDA.cs | 15 +- Antifraude.Net/bdAntifraudeMYSQL/db/GRUPO.cs | 25 ++- .../bdAntifraudeMYSQL/db/GRUPOBD.cs | 11 +- .../db/GRUPOSENUMERACIONES.cs | 13 +- .../bdAntifraudeMYSQL/db/GRUPOSINCIDENCIAS.cs | 17 +- .../bdAntifraudeMYSQL/db/GRUPOSMENUS.cs | 11 +- .../bdAntifraudeMYSQL/db/GRUPOSUSUARIOS.cs | 13 +- .../bdAntifraudeMYSQL/db/GRUPO_ALTOCARGO.cs | 11 +- Antifraude.Net/bdAntifraudeMYSQL/db/HIJOS.cs | 19 +-- .../db/HIJOSHISTORICOIRPF.cs | 19 +-- .../bdAntifraudeMYSQL/db/HISTORICOIRPF.cs | 61 ++++--- .../bdAntifraudeMYSQL/db/HORARIOS.cs | 11 +- .../bdAntifraudeMYSQL/db/HORARIOSCURSOS.cs | 13 +- .../bdAntifraudeMYSQL/db/HORARIOSPERSONAS.cs | 27 ++- .../bdAntifraudeMYSQL/db/HORASEXTRAS.cs | 13 +- .../bdAntifraudeMYSQL/db/HORASMES.cs | 15 +- .../bdAntifraudeMYSQL/db/HUELGAS.cs | 21 ++- .../bdAntifraudeMYSQL/db/IDIOMAS.cs | 19 +-- .../bdAntifraudeMYSQL/db/INCIDENCIAS.cs | 41 +++-- .../db/INCIDENCIASCONTROLHORARIO.cs | 73 ++++---- .../bdAntifraudeMYSQL/db/LEGISLATURAS.cs | 13 +- .../db/LINEASVIDAADMINISTRATIVA.cs | 19 +-- Antifraude.Net/bdAntifraudeMYSQL/db/LOGS.cs | 17 +- .../bdAntifraudeMYSQL/db/MAPEOSUSUARIOS.cs | 13 +- .../bdAntifraudeMYSQL/db/MATERNIDADES.cs | 21 ++- Antifraude.Net/bdAntifraudeMYSQL/db/MENUS.cs | 23 ++- .../db/MOTIVOS_ADMINISTRATIVOS.cs | 15 +- .../bdAntifraudeMYSQL/db/MUNICIPIOS.cs | 9 +- Antifraude.Net/bdAntifraudeMYSQL/db/NIVEL.cs | 17 +- .../bdAntifraudeMYSQL/db/NOMINAS.cs | 29 ++-- .../db/NOMINATRABAJADORCABECERA.cs | 67 ++++---- .../db/NOMINATRABAJADORLINEA.cs | 27 ++- .../db/NOMINATRABAJADORLINEADESGLOSE.cs | 19 +-- .../db/NOMINATRABAJADORPAGOESPECIE.cs | 15 +- .../bdAntifraudeMYSQL/db/OCUPACION.cs | 13 +- .../db/OTRASRETRIBUCIONES.cs | 21 ++- .../db/PAGINASWEBINTRANET.cs | 13 +- .../bdAntifraudeMYSQL/db/PARTIDOSPOLITICOS.cs | 13 +- .../bdAntifraudeMYSQL/db/PERCEPTORES.cs | 15 +- .../bdAntifraudeMYSQL/db/PERIODOSSILTRA.cs | 29 ++-- .../bdAntifraudeMYSQL/db/PERMISOS.cs | 11 +- .../db/PERMISOSSINRETRIBUCION.cs | 21 ++- .../bdAntifraudeMYSQL/db/PERSONAS.cs | 159 +++++++++--------- .../bdAntifraudeMYSQL/db/PERSONASCURSOS.cs | 15 +- .../db/PERSONASLEGISLATURAS.cs | 17 +- .../bdAntifraudeMYSQL/db/PICADAS.cs | 25 ++- .../bdAntifraudeMYSQL/db/PLANTILLAS.cs | 23 ++- .../db/POSIBLESESTADOSASISTENCIA.cs | 15 +- .../bdAntifraudeMYSQL/db/PRESTAMOS.cs | 17 +- .../bdAntifraudeMYSQL/db/PROCESOS.cs | 19 +-- .../bdAntifraudeMYSQL/db/PRODUCTIVIDAD.cs | 17 +- .../bdAntifraudeMYSQL/db/PROFESORESCURSOS.cs | 11 +- .../bdAntifraudeMYSQL/db/PROVINCIAS.cs | 9 +- .../bdAntifraudeMYSQL/db/PROVISION.cs | 13 +- .../bdAntifraudeMYSQL/db/PUESTOS.cs | 31 ++-- .../bdAntifraudeMYSQL/db/PUESTOSTRABAJO.cs | 23 ++- .../db/REDUCCIONDEJORNADA.cs | 13 +- .../db/REGISTRODEACTIVIDADREST.cs | 11 +- .../bdAntifraudeMYSQL/db/RELOJES.cs | 15 +- .../bdAntifraudeMYSQL/db/RETENCIONJUDICIAL.cs | 15 +- .../bdAntifraudeMYSQL/db/RETRIBUCIONBASICA.cs | 13 +- .../db/ROLESDEPARTAMENTOSCH.cs | 15 +- Antifraude.Net/bdAntifraudeMYSQL/db/RPT.cs | 15 +- .../bdAntifraudeMYSQL/db/RPT_DESCRIP.cs | 47 +++--- Antifraude.Net/bdAntifraudeMYSQL/db/SALAS.cs | 17 +- .../bdAntifraudeMYSQL/db/SERVICIOS.cs | 15 +- .../bdAntifraudeMYSQL/db/SESIONES.cs | 15 +- .../bdAntifraudeMYSQL/db/SITUACION.cs | 13 +- .../db/SITUACIONACTUALIRPF.cs | 61 ++++--- .../db/SUBGRUPOSINCIDENCIAS.cs | 17 +- .../db/SUBUNIDADADMINISTRATIVA.cs | 13 +- .../bdAntifraudeMYSQL/db/SUPERVISORES.cs | 17 +- .../bdAntifraudeMYSQL/db/TARIFACOTIZACION.cs | 13 +- .../bdAntifraudeMYSQL/db/TARJETAS.cs | 15 +- .../bdAntifraudeMYSQL/db/TELETRABAJO.cs | 25 ++- .../db/TIPOACTOSADMINISTRATIVOS.cs | 13 +- .../db/TIPOAPTOSADMINISTRATIVOS.cs | 13 +- .../db/TIPOSDOCACTOSADMINPREP.cs | 15 +- .../db/TIPOSESTADOSASISTENCIA.cs | 11 +- .../bdAntifraudeMYSQL/db/TIPOSOCUPACIONES.cs | 11 +- .../db/TIPOSPUESTOSTRABAJO.cs | 17 +- .../bdAntifraudeMYSQL/db/TIPOSSESIONES.cs | 15 +- .../bdAntifraudeMYSQL/db/TIPOSTRAMOS.cs | 31 ++-- .../bdAntifraudeMYSQL/db/TIPOS_ALTOCARGO.cs | 11 +- .../bdAntifraudeMYSQL/db/TIPOS_PERSONAL.cs | 11 +- .../bdAntifraudeMYSQL/db/TIPOS_PERSONAS.cs | 11 +- .../bdAntifraudeMYSQL/db/TITULACIONES.cs | 13 +- .../db/TRABAJADORTIEMPOPARCIAL.cs | 13 +- .../bdAntifraudeMYSQL/db/TRAMOSSILTRA.cs | 15 +- .../bdAntifraudeMYSQL/db/TRIENIOS.cs | 19 +-- .../db/TRIENIOS_ALTOCARGO.cs | 19 +-- .../bdAntifraudeMYSQL/db/TURNOSTEMPORALES.cs | 17 +- .../db/UNIDADADMINISTRATIVA.cs | 13 +- .../bdAntifraudeMYSQL/db/USUARIOS.cs | 15 +- .../db/VALIDACIONDOCUMENTOS.cs | 13 +- .../bdAntifraudeMYSQL/db/VALORESNOMINA.cs | 11 +- .../bdAntifraudeMYSQL/db/VEHICULOS.cs | 13 +- .../db/VIDA_ADMINISTRATIVA.cs | 39 +++-- .../db/V_ASISTENCIAS_EXTENDIDA.cs | 67 ++++++++ .../db/V_ULTIMOESTADOASISTENCIA.cs | 19 +++ .../dbcontext/antifraudeContext.cs | 59 ++++--- .../bdAntifraudeMYSQL/dbcontext/conexion.cs | 52 ++++++ .../dbcontext/tsGestionAntifraude.cs | 44 +++-- .../bdAntifraudeMYSQL/efpt.config.json | 8 + 166 files changed, 1679 insertions(+), 1685 deletions(-) create mode 100644 Antifraude.Net/bdAntifraudeMYSQL/FodyWeavers.xml create mode 100644 Antifraude.Net/bdAntifraudeMYSQL/db/V_ASISTENCIAS_EXTENDIDA.cs create mode 100644 Antifraude.Net/bdAntifraudeMYSQL/db/V_ULTIMOESTADOASISTENCIA.cs create mode 100644 Antifraude.Net/bdAntifraudeMYSQL/dbcontext/conexion.cs 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,