GET api/Relacionlab/getDetalleContrato/{rutEmpresa}/{idContrato}/{idUsuario}/{foobar}
Método para obtener el detalle de un contrato
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
rutEmpresa | integer |
Required |
|
idContrato |
Identificador del contrato a obtener |
integer |
Required |
idUsuario | integer |
Required |
|
foobar | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Devuelve objeto Contrato con toda la información del contrato
ContratoDetalleName | Description | Type | Additional information |
---|---|---|---|
Estado | integer |
None. |
|
Mensaje | string |
None. |
|
contrato | ContratoOut |
None. |
Response Formats
application/json, text/json
Sample:
{ "estado": 1, "mensaje": "sample string 2", "contrato": { "$id": "2", "idContrato": 1, "rutEmpresa": 2, "dvEmpresa": "sample string 3", "fechaCelebContrato": "2024-04-19T15:02:14.4180265-04:00", "idTipoContrato": 5, "fechaInicioContrato": "2024-04-19T15:02:14.4180265-04:00", "fechaTerminoContrato": "2024-04-19T15:02:14.4180265-04:00", "idModalidad": 7, "horasExtraAutorizadas": 1, "activo": true, "remuneracionBruta": 1, "trabajador": { "$id": "3", "rut": 1, "rutSpecified": true, "dv": "sample string 2", "pasaporte": "sample string 3", "nombres": "sample string 4", "apellidoPaterno": "sample string 5", "apellidoMaterno": "sample string 6", "idNacionalidad": 1, "idNacionalidadSpecified": true, "fechaNacimiento": "2024-04-19T15:02:14.4180265-04:00", "fechaNacimientoSpecified": true, "idEstadoCivil": 1, "idEstadoCivilSpecified": true, "idSexo": 1, "idSexoSpecified": true, "domicilio": { "$id": "4", "idRegion": 1, "idComuna": 2, "calle": "sample string 3", "numero": 4, "depto": "sample string 5", "block": "sample string 6" }, "email": "sample string 11", "idIsapre": 1, "idIsapreSpecified": true, "idAFP": 1, "idAFPSpecified": true }, "labores": [ { "$id": "5", "idLabor": 1, "idFuncion": 2, "idLocacion": 3, "idJornada": 4, "horario": [ { "$id": "6", "dia": 1, "horaDesde": "sample string 2", "horaHasta": "sample string 3" }, { "$ref": "6" } ], "horasSemana": 1, "horasSemanaSpecified": true, "acuerdoDescanso": { "$id": "7", "idSindicato": "sample string 1", "horaDesde": "sample string 2", "horaHasta": "sample string 3" } }, { "$ref": "5" } ] } }