Version OScar

This commit is contained in:
Jorge Luis caudillo esparza
2026-04-24 07:54:31 -07:00
parent 8e3df951b3
commit 83acc6b4f1
3780 changed files with 7042960 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ActividadModel
{
#region Propiedades
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
public string actividad { get; set; }
public bool estatus { get; set; }
public int cveUsuario { get; set; }
public DateTime fechaIng { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class AsistenciaModel
{
#region Propiedades
public int cveAsistencia { get; set; }
public int cveEmpresa { get; set; }
public int cveCultivoCuadro { get; set; }
public int cvePersonal { get; set; }
public DateTime fecha { get; set; }
public int cveActividad { get; set; }
public int horaExtra { get; set; }
public int cveUsuario { get; set; }
public DateTime fechaIng { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class CicloModel
{
#region Propiedades
public int cveCiclo { get; set; }
public string ciclo { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class CuadroModel
{
#region Propiedades
public int cveCuadro { get; set; }
public string cuadro { get; set; }
public int cveSubProyecto { get; set; }
public string tamaño { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveUsuario { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class CultivoCuadroModel
{
#region Propiedades
public int cveCultivoCuadro { get; set; }
public int cveTemporada { get; set; }
public int cveCiclo { get; set; }
public int cveSubProyecto { get; set; }
public int cveCultivo { get; set; }
public int cveCuadro { get; set; }
public string encargado { get; set; }
public int cveEmpresa { get; set; }
public string CultivoCuadro { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class CultivoModel
{
#region Propiedades
public int cveCultivo { get; set; }
public string cultivo { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class PersonalLiteModel
{
public int cvePersonal { get; set; }
public string nombre { get; set; }
public string codigo { get; set; }
}
}

View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseAsistenciaInasistencia
{
public long CveAsistenciasInasistencias { get; set; }
public string Tipo { get; set; }
public string TipoCorto { get; set; }
public string AplicaFalta { get; set; }
public string AplicaAsistencia { get; set; }
public string AplicaVacacion { get; set; }
public string AplicaIncapacidad { get; set; }
public string AplicaRetardo { get; set; }
public string AplicaAguinaldo { get; set; }
public string AplicaUtilidades { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ADSUtileriasService.ModelosApi.RH.Response
{
public class ResponseChecador
{
#region Propiedades
public int cveChecador { get; set; }
public string checador { get; set; }
public int cveModelo { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int cveUsuario { get; set; }
public string estatus { get; set; }
public DateTime fechaIng { get; set; }
public string iPLocal { get; set; }
public string puerto { get; set; }
public string usuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseCultivoCuadroDetalle
{
#region Propiedades
public int CveCultivoCuadroDetalle { get; set; }
public int cveCultivoCuadro { get; set; }
public int cveTemporada { get; set; }
public string temporada { get; set; }
public int cveCiclo { get; set; }
public string ciclo { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int cveCultivo { get; set; }
public string cultivo { get; set; }
public int cveCuadro { get; set; }
public string cuadro { get; set; }
public string cultivoCuadro { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseDepartamento
{
public long CveDepartamento { get; set; }
public string Departamento { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseEscolaridad
{
public long CveEscolaridad { get; set; }
public string Escolaridad { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseEstadoCivil
{
public long CveEstadoCivil { get; set; }
public string EstadoCivil { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseEstatusPersonal
{
public long CveEstatusPersonal { get; set; }
public string EstatusPersonal { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseGenero
{
public long CveGenero { get; set; }
public string Genero { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseGetChecadoresModel
{
#region Propiedades
public int cveChecador { get; set; }
public string checador { get; set; }
public int cveModelo { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int cveUsuario { get; set; }
public string estatus { get; set; }
public DateTime fechaIng { get; set; }
public string iPLocal { get; set; }
public string puerto { get; set; }
public string usuario { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,200 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseGetPersonal
{
public long CvePersonal { get; set; }
public string Codigo { get; set; }
public string Nombre { get; set; }
public string NombreCompleto { get; set; }
public string APaterno { get; set; }
public string AMaterno { get; set; }
public string Nombres { get; set; }
public string NombreCompletoNombre { get; set; }
public string CodigoNombreCompleto { get; set; }
public string NSS { get; set; }
public DateTime FechaIngreso { get; set; }
public string NumeroSS { get; set; }
public bool SeInscribioSS { get; set; }
public decimal SalarioDiarioPago { get; set; }
public decimal SalarioDiario { get; set; }
public decimal SDI { get; set; }
public decimal SalarioDiarioSS { get; set; }
public decimal Bono { get; set; }
public long NumDiasAguinaldo { get; set; }
public decimal PorPrimaVacacional { get; set; }
public long CveMetodoPago { get; set; }
public string MetodoPago { get; set; }
public string MetodoPagoSAT { get; set; }
public long CveTipoPeriodo { get; set; }
public string TipoPeriodo { get; set; }
public DateTime FechaInicioContrato { get; set; }
public long CveTipoContrato { get; set; }
public string TipoContrato { get; set; }
public string CodigoTipoContrato { get; set; }
public string Ubicacion { get; set; }
public long CveTurno { get; set; }
public string Turno { get; set; }
public long CvePuesto { get; set; }
public string Puesto { get; set; }
public long CveDepartamento { get; set; }
public string Departamento { get; set; }
public long CveRuta { get; set; }
public string Ruta { get; set; }
public long CveEscolaridad { get; set; }
public string Escolaridad { get; set; }
public long CveEstadoCivil { get; set; }
public string EstadoCivil { get; set; }
public long CveGenero { get; set; }
public string Genero { get; set; }
public long CveMotivoBaja { get; set; }
public string MotivoBaja { get; set; }
public long CveEstatusPersonal { get; set; }
public string EstatusPersonal { get; set; }
public DateTime FechaNacimiento { get; set; }
public string LugarNacimiento { get; set; }
public string Calle { get; set; }
public string NumExt { get; set; }
public string NumInt { get; set; }
public string Colonia { get; set; }
public string Cp { get; set; }
public string Ciudad { get; set; }
public long CveEstado { get; set; }
public string Telefono { get; set; }
public string Celular { get; set; }
public string RFC { get; set; }
public string CURP { get; set; }
public string NombrePadre { get; set; }
public string NombreMadre { get; set; }
public long CveJornada { get; set; }
public string Jornada { get; set; }
public long CveClienteAsignado { get; set; }
public string ClienteAsignado { get; set; }
public long CveSubProyecto { get; set; }
public string SubProyecto { get; set; }
public long CveProyecto { get; set; }
public string Proyecto { get; set; }
public long CveSupervisor { get; set; }
public string Supervisor { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
public string CLABE { get; set; }
public string BancoNumCuenta { get; set; }
public string CtaContPersonal { get; set; }
public string CtaContPrestamos { get; set; }
public string ClaveEstado { get; set; }
public long ClaveTipoJornada { get; set; }
public long TipoPerioricidadPago { get; set; }
public long CveChecadorHorario { get; set; }
public long CveUniforme { get; set; }
public string TelefonoExtension { get; set; }
public string CelularPersonal { get; set; }
public string TelefonoMarcadoRapido { get; set; }
public string ContactoAlterno { get; set; }
public bool EsTemporal { get; set; }
public bool RFCValidado { get; set; }
public string MaiReciboNomina { get; set; }
public int cveTipodeSalario { get; set; }
public int cveChecador { get; set; }
public int checadorID { get; set; }
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseGetPersonalSelect
{
public long CvePersonal { get; set; }
public string Codigo { get; set; }
public string Nombre { get; set; }
public string NombreCompleto { get; set; }
public string CodigoNombreCompleto { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseJornada
{
public long CveJornada { get; set; }
public string Jornada { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Nombre { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,19 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseMotivoBaja
{
public int CveMotivoBaja { get; set; }
public string MotivoBaja { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public int CveUsuario { get; set; }
public string Usuario { get; set; }
public int CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseMotivoHoraExtra
{
public long CveMotivoHoraExtra { get; set; }
public string MotivoHoraExtra { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponsePersonalAsistenciasDetalle
{
#region Propiedades
public int cveAsistencia { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public decimal salarioDiario { get; set; }
public int cveActividad { get; set; }
public string actividad { get; set; }
public int cveCultivoCuadroDetalle { get; set; }
public string cultivoCuadroDetalle { get; set; }
public int numUnidades { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,46 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponsePersonalAsistenciasGetModel
{
#region Propiedades
public int cveAsistencia { get; set; }
public int cvePersonal { get; set; }
public string nombre { get; set; }
public string codigo { get; set; }
public int cveCliente { get; set; }
public int cveSubProyecto { get; set; }
public string subProyecto { get; set; }
public int cveTurno { get; set; }
public DateTime fecha { get; set; }
public int cveAsistenciasInasistencias { get; set; }
public string tipoAsistencia { get; set; }
public string actividad { get; set; }
public double porcentajePago { get; set; }
public double horasDobles { get; set; }
public double horasTriples { get; set; }
public int cveMotivoHoraExtra { get; set; }
public string observacion { get; set; }
public string motivoHoraExtra { get; set; }
public decimal salarioDiario { get; set; }
public bool seModifico { get; set; }
public DateTime fechaIng { get; set; }
public int cveUsuario { get; set; }
public int cveEmpresa { get; set; }
public bool laboroPrimaDominical { get; set; }
public int cveActividad { get; set; }
public string cultivoCuadro { get; set; }
public string foto { get; set; }
public string punto { get; set; }
public int numUnidades { get; set; }
public int cveContrato { get; set; }
public string numeroContrato { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponsePersonalAsistenciasListGetModel
{
public List<ResponsePersonalAsistenciasGetModel> asistencia { get; set; }
public List<ResponsePersonalAsistenciasDetalle> asistenciadetalle { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponsePuesto
{
public long CvePuesto { get; set; }
public string Puesto { get; set; }
public bool Estatus { get; set; }
public string SEstatus { get; set; }
public long CveOcupacion { get; set; }
public string Ocupacion { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,38 @@
using SIGAPI.Models.Agropecuaria.Response;
using SIGAPI.Models.Clientes.Response;
using SIGAPI.Models.Generales;
using SIGAPI.Models.Generales.Response;
using SIGAPI.Models.Nominas.Response;
using SIGAPI.Models.Planeacion;
using SIGAPI.Models.Planeacion.Response;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseSincronizaCatalogosRH
{
public List<ResponseSubProyectoUsuario> ListProyectoUsuario { get; set; }
public List<ResponseSubProyectoUsuario> ListSubProyectoUsuario { get; set; }
public List<ResponseEstado> ListEstado { get; set; }
public List<ResponseDepartamento> ListDepartamento { get; set; }
public List<ResponseEscolaridad> ListEscolaridades { get; set; }
public List<ResponseEstadoCivil> ListEstadoCivil { get; set; }
public List<ResponseGenero> ListGenero { get; set; }
public List<ResponseJornada> ListJornada { get; set; }
public List<ResponsePuesto> ListPuesto { get; set; }
public List<ResponseTurno> ListTurno { get; set; }
public List<ResponseMotivoBaja> ListMotivoBaja { get; set; }
public List<ResponseMotivoHoraExtra> ListMotivoHoraExtra { get; set; }
public List<ResponseAsistenciaInasistencia> ListAsistenciaInasistencia { get; set; }
public List<ResponseTipoContrato> ListTipoContrato { get; set; }
public List<ResponseEstatusPersonal> ListEstatusPersonal { get; set; }
public List<ResponseTipoPeriodo> ListTipoPeriodo { get; set; }
public List<ResponseClientes> ListClientes { get; set; }
public List<ActividadModel> ListActividad { get; set; }
public List<CultivoCuadroModel> ListCultivoCuadro { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseTipoContrato
{
public long CveTipoContrato { get; set; }
public string TipoContrato { get; set; }
public string Estatus { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Response
{
public class ResponseTurno
{
public long CveTurno { get; set; }
public string Turno { get; set; }
public TimeSpan HorarioDe { get; set; }
public TimeSpan HorarioA { get; set; }
public long CveChecadorHorario { get; set; }
public string SEstatus { get; set; }
public bool Estatus { get; set; }
public string ChecadorHorario { get; set; }
public DateTime FechaIng { get; set; }
public long CveUsuario { get; set; }
public string Usuario { get; set; }
public long CveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Agropecuaria.Response
{
public class TemporadaModel
{
#region Propiedades
public int cveTemporada { get; set; }
public string temporada { get; set; }
public bool estatus { get; set; }
public DateTime fechaIng { get; set; }
public int cveEmpresa { get; set; }
public int cveUsuario { get; set; }
#endregion
}
}