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,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class ActividadGET
{
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class ActividadRemove
{
public int cveActividad { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CicloGET
{
public int cveEmpresa { get; set; }
public int cveCiclo { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CicloRemove
{
public int cveEmpresa { get; set; }
public int cveCiclo { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CuadroGET
{
public int cveCuadro { get; set; }
public int cveSubProyecto { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CuadroRemove
{
public int cveCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CultivoCuadroGET
{
public int cveCultivoCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CultivoCuadroRemove
{
public int cveCultivoCuadro { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CultivoGET
{
public int cveCultivo { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class CultivoRemove
{
public int cveCultivo { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using SIGAPI.Models.RH.Response;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class RequestAddAsistencia
{
public long CvePersonal { get; set; }
public long CveCliente { get; set; }
public long CveSubProyecto { get; set; }
public DateTime Fecha { get; set; }
public long CveAsistenciasInasistencias { get; set; }
public decimal PorcentajePago { get; set; }
public decimal HorasDobles { get; set; }
public decimal HorasTriples { get; set; }
public long CveMotivoHoraExtra { get; set; }
public string Observacion { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public long CveActividad { get; set; }
public long CveCultivoCuadro { get; set; }
public string Foto { get; set; }
public string Punto { get; set; }
public string Base64StringImageSource { get; set; }
public string Base64StringImageSourceName { get; set; }
public List<ResponsePersonalAsistenciasDetalle> asistenciadetalle;
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class RequestAddChecadorRegistro
{
public int CveChecador { get;set;}
public int CvePersonal { get;set;}
public int ChecadorID { get;set;}
public DateTime Fecha { get;set;}
}
}

View File

@@ -0,0 +1,82 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class RequestAddPersonal
{
public string Codigo { get; set; }
public string APaterno { get; set; }
public string AMaterno { get; set; }
public string Nombres { get; set; }
public string Correo { get; set; }
public DateTime FechaIngreso { get; set; }
public long CveTipoPeriodo { 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 DateTime FechaInicioContrato { get; set; }
public string FechaFinContrato { get; set; }
public long CveTipoContrato { get; set; }
public string Ubicacion { get; set; }
public long CveTurno { get; set; }
public long CvePuesto { get; set; }
public long CveDepartamento { get; set; }
public long CveRuta { get; set; }
public long CveEscolaridad { get; set; }
public long CveEstadoCivil { get; set; }
public long CveGenero { get; set; }
public long CveMotivoBaja { get; set; }
public string FechaBaja { get; set; }
public long CveEstatusPersonal { 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 CveClienteAsignado { get; set; }
public long CveSATRegimenContratacion { get; set; }
public long CveSATBanco { get; set; }
public long CveSATRiesgoPuesto { get; set; }
public long CveSubProyecto { get; set; }
public string URL { get; set; }
public string CveSupervisor { get; set; }
public string BancoNumCuenta { get; set; }
public string CLABE { get; set; }
public long CveJornada { get; set; }
public long IdCtaContPersonal { get; set; }
public string CtaContPersonal { get; set; }
public long IdCtaContPrestamos { get; set; }
public string CtaContPrestamos { get; set; }
public long CveUsuario { get; set; }
public long CveEmpresa { get; set; }
public string CveUsuarioNomina { get; set; }
public long CveSubProyectoZona { 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 string Base64StringImageSource { get; set; }
public string Base64StringImageSourceName { get; set; }
}
}

View File

@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ADSUtileriasService.ModelosApi.RH.Request
{
class RequestChecador
{
public int cveChecador { get; set; }
public int cveSubProyecto { get; set; }
public int estatus { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.Sistema.Request
{
public class RequestEmpresaFuncionalidad
{
public long cveEmpresa { get; set; }
public long cveFuncionalidad { 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.Request
{
public class RequestGetChecadoresModel
{
public RequestGetChecadoresModel()
{
cveChecador = -1; cveEmpresa = -1; cveSubProyecto = -1; estatus = -1;
}
#region Propiedades
public int cveChecador { get; set; }
public int cveSubProyecto { get; set; }
public int estatus { get; set; }
public int cveEmpresa { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,70 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class RequestGetPersonal
{
public RequestGetPersonal()
{
CvePersonal = -1;
Codigo = "-1";
Nombre = "-1";
NSS = "-1";
RFC = "-1";
CveTurno = -1;
CvePuesto = -1;
CveDepartamento = -1;
CveRuta = -1;
CveEscolaridad = -1;
CveEstadoCivil = -1;
CveGenero = -1;
CveEstatusPersonal = -1;
CveSubProyecto = -1;
CveClienteAsignado = -1;
HorarioTrabajo = "-1";
CveSupervisor = -1;
CveTipoPeriodo = -1;
CveMetodoPago = -1;
CveTipoContrato = -1;
CveMotivoBaja = -1;
CveProyecto = -1;
FechaIFinContrato = "-1";
FechaFFinContrato = "-1";
FechaIIngreso = "-1";
FechaFIngreso = "-1";
CveEmpresa = -1;
}
public long CvePersonal { get; set; }
public string Codigo { get; set; }
public string Nombre { get; set; }
public string NSS { get; set; }
public string RFC { get; set; }
public long CveTurno { get; set; }
public long CvePuesto { get; set; }
public long CveDepartamento { get; set; }
public long CveRuta { get; set; }
public long CveEscolaridad { get; set; }
public long CveEstadoCivil { get; set; }
public long CveGenero { get; set; }
public long CveEstatusPersonal { get; set; }
public long CveSubProyecto { get; set; }
public long CveClienteAsignado { get; set; }
public string HorarioTrabajo { get; set; }
public long CveSupervisor { get; set; }
public long CveTipoPeriodo { get; set; }
public long CveMetodoPago { get; set; }
public long CveTipoContrato { get; set; }
public long CveMotivoBaja { get; set; }
public long CveProyecto { get; set; }
public string FechaIFinContrato { get; set; }
public string FechaFFinContrato { get; set; }
public string FechaIIngreso { get; set; }
public string FechaFIngreso { get; set; }
public long CveEmpresa { 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.Request
{
public class RequestPersonalAsistenciasGetModel
{
#region Propiedades
public int cveAsistencia { get; set; }
public int cvePersonal { get; set; }
public int cveSubProyecto { get; set; }
public int cveCliente { get; set; }
public int CveEmpresa { get; set; }
public int CveUsuario { get; set; }
public DateTime fechaI { get; set; }
public DateTime fechaF { 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.Request
{
public class RequestPersonalChecadorUp
{
public int CvePersonal { get; set; }
public int cveChecador { get; set; }
public int checadorID { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class TemporadaGET
{
public int cveTemporada { get; set; }
public int cveEmpresa { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace SIGAPI.Models.RH.Request
{
public class TemporadaRemove
{
public int cveTemporada { get; set; }
public int cveEmpresa { get; set; }
}
}

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
}
}