POST api/MatrixHolidays
Obtiene la matriz de conflicto incluyendo feriados
Request Information
URI Parameters
None.
Body Parameters
MatrixHolidaysDataRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Nrc |
Nrc |
string |
None. |
| Periodo |
Perido |
string |
None. |
| FechaAdelanto |
Fecha de la clase para adelantar |
string |
None. |
| HoraInicio |
Hora inicio |
string |
None. |
| FechaConsulta |
Fecha de Inicio para consultar los feriados |
string |
None. |
| PersonId |
Identificación del docente |
string |
None. |
| TipoClase |
Tipo de Clase |
string |
None. |
| Token |
Token Generico |
string |
None. |
| SaltarDia |
Identificador de si es necesario saltar al siguiente día por sincronización |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"nrc": "sample string 1",
"periodo": "sample string 2",
"fechaAdelanto": "sample string 3",
"horaInicio": "sample string 4",
"fechaConsulta": "sample string 5",
"personId": "sample string 6",
"tipoClase": "sample string 7",
"token": "sample string 8",
"saltarDia": true
}
Response Information
Resource Description
MatrixHolidaysDataResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ResponseCode |
Código de respuesta |
MatrixHolidaysResponseType |
None. |
| ResponseMessage |
Mensaje de respuesta |
string |
None. |
| Content |
Contenido de respuesta |
ConflictMatrixContentModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"responseCode": 0,
"responseMessage": "sample string 1",
"content": {
"numEstudiantes": "sample string 1",
"numPaginas": 2,
"tablePages": [
{
"numeroPagina": 1,
"mesActivo": "sample string 2",
"fechaLunes": "sample string 3",
"fechaLunesFormat": "sample string 4",
"fechaMartes": "sample string 5",
"fechaMartesFormat": "sample string 6",
"fechaMiercoles": "sample string 7",
"fechaMiercolesFormat": "sample string 8",
"fechaJueves": "sample string 9",
"fechaJuevesFormat": "sample string 10",
"fechaViernes": "sample string 11",
"fechaViernesFormat": "sample string 12",
"fechaSabado": "sample string 13",
"fechaSabadoFormat": "sample string 14",
"fechaDomingo": "sample string 15",
"fechaDomingoFormat": "sample string 16",
"pageInfo": [
{
"horario": "sample string 1",
"lunes": "sample string 2",
"lunesCantidad": 3,
"lunesBlockGuid": "sample string 4",
"lunesBlockScheduleGuid": "sample string 5",
"lunesNrc": "sample string 6",
"lunesTipHorario": "sample string 7",
"martes": "sample string 8",
"martesCantidad": 9,
"martesBlockGuid": "sample string 10",
"martesBlockScheduleGuid": "sample string 11",
"martesNrc": "sample string 12",
"martesTipHorario": "sample string 13",
"miercoles": "sample string 14",
"miercolesCantidad": 15,
"miercolesBlockGuid": "sample string 16",
"miercolesBlockScheduleGuid": "sample string 17",
"miercolesNrc": "sample string 18",
"miercolesTipHorario": "sample string 19",
"jueves": "sample string 20",
"juevesCantidad": 21,
"juevesBlockGuid": "sample string 22",
"juevesBlockScheduleGuid": "sample string 23",
"juevesNrc": "sample string 24",
"juevesTipHorario": "sample string 25",
"viernes": "sample string 26",
"viernesCantidad": 27,
"viernesBlockGuid": "sample string 28",
"viernesBlockScheduleGuid": "sample string 29",
"viernesNrc": "sample string 30",
"viernesTipHorario": "sample string 31",
"sabado": "sample string 32",
"sabadoCantidad": 33,
"sabadoBlockGuid": "sample string 34",
"sabadoBlockScheduleGuid": "sample string 35",
"sabadoNrc": "sample string 36",
"sabadoTipHorario": "sample string 37",
"domingo": "sample string 38",
"domingoCantidad": 39,
"domingoBlockGuid": "sample string 40",
"domingoBlockScheduleGuid": "sample string 41",
"domingoNrc": "sample string 42",
"domingoTipHorario": "sample string 43"
},
{
"horario": "sample string 1",
"lunes": "sample string 2",
"lunesCantidad": 3,
"lunesBlockGuid": "sample string 4",
"lunesBlockScheduleGuid": "sample string 5",
"lunesNrc": "sample string 6",
"lunesTipHorario": "sample string 7",
"martes": "sample string 8",
"martesCantidad": 9,
"martesBlockGuid": "sample string 10",
"martesBlockScheduleGuid": "sample string 11",
"martesNrc": "sample string 12",
"martesTipHorario": "sample string 13",
"miercoles": "sample string 14",
"miercolesCantidad": 15,
"miercolesBlockGuid": "sample string 16",
"miercolesBlockScheduleGuid": "sample string 17",
"miercolesNrc": "sample string 18",
"miercolesTipHorario": "sample string 19",
"jueves": "sample string 20",
"juevesCantidad": 21,
"juevesBlockGuid": "sample string 22",
"juevesBlockScheduleGuid": "sample string 23",
"juevesNrc": "sample string 24",
"juevesTipHorario": "sample string 25",
"viernes": "sample string 26",
"viernesCantidad": 27,
"viernesBlockGuid": "sample string 28",
"viernesBlockScheduleGuid": "sample string 29",
"viernesNrc": "sample string 30",
"viernesTipHorario": "sample string 31",
"sabado": "sample string 32",
"sabadoCantidad": 33,
"sabadoBlockGuid": "sample string 34",
"sabadoBlockScheduleGuid": "sample string 35",
"sabadoNrc": "sample string 36",
"sabadoTipHorario": "sample string 37",
"domingo": "sample string 38",
"domingoCantidad": 39,
"domingoBlockGuid": "sample string 40",
"domingoBlockScheduleGuid": "sample string 41",
"domingoNrc": "sample string 42",
"domingoTipHorario": "sample string 43"
}
]
},
{
"numeroPagina": 1,
"mesActivo": "sample string 2",
"fechaLunes": "sample string 3",
"fechaLunesFormat": "sample string 4",
"fechaMartes": "sample string 5",
"fechaMartesFormat": "sample string 6",
"fechaMiercoles": "sample string 7",
"fechaMiercolesFormat": "sample string 8",
"fechaJueves": "sample string 9",
"fechaJuevesFormat": "sample string 10",
"fechaViernes": "sample string 11",
"fechaViernesFormat": "sample string 12",
"fechaSabado": "sample string 13",
"fechaSabadoFormat": "sample string 14",
"fechaDomingo": "sample string 15",
"fechaDomingoFormat": "sample string 16",
"pageInfo": [
{
"horario": "sample string 1",
"lunes": "sample string 2",
"lunesCantidad": 3,
"lunesBlockGuid": "sample string 4",
"lunesBlockScheduleGuid": "sample string 5",
"lunesNrc": "sample string 6",
"lunesTipHorario": "sample string 7",
"martes": "sample string 8",
"martesCantidad": 9,
"martesBlockGuid": "sample string 10",
"martesBlockScheduleGuid": "sample string 11",
"martesNrc": "sample string 12",
"martesTipHorario": "sample string 13",
"miercoles": "sample string 14",
"miercolesCantidad": 15,
"miercolesBlockGuid": "sample string 16",
"miercolesBlockScheduleGuid": "sample string 17",
"miercolesNrc": "sample string 18",
"miercolesTipHorario": "sample string 19",
"jueves": "sample string 20",
"juevesCantidad": 21,
"juevesBlockGuid": "sample string 22",
"juevesBlockScheduleGuid": "sample string 23",
"juevesNrc": "sample string 24",
"juevesTipHorario": "sample string 25",
"viernes": "sample string 26",
"viernesCantidad": 27,
"viernesBlockGuid": "sample string 28",
"viernesBlockScheduleGuid": "sample string 29",
"viernesNrc": "sample string 30",
"viernesTipHorario": "sample string 31",
"sabado": "sample string 32",
"sabadoCantidad": 33,
"sabadoBlockGuid": "sample string 34",
"sabadoBlockScheduleGuid": "sample string 35",
"sabadoNrc": "sample string 36",
"sabadoTipHorario": "sample string 37",
"domingo": "sample string 38",
"domingoCantidad": 39,
"domingoBlockGuid": "sample string 40",
"domingoBlockScheduleGuid": "sample string 41",
"domingoNrc": "sample string 42",
"domingoTipHorario": "sample string 43"
},
{
"horario": "sample string 1",
"lunes": "sample string 2",
"lunesCantidad": 3,
"lunesBlockGuid": "sample string 4",
"lunesBlockScheduleGuid": "sample string 5",
"lunesNrc": "sample string 6",
"lunesTipHorario": "sample string 7",
"martes": "sample string 8",
"martesCantidad": 9,
"martesBlockGuid": "sample string 10",
"martesBlockScheduleGuid": "sample string 11",
"martesNrc": "sample string 12",
"martesTipHorario": "sample string 13",
"miercoles": "sample string 14",
"miercolesCantidad": 15,
"miercolesBlockGuid": "sample string 16",
"miercolesBlockScheduleGuid": "sample string 17",
"miercolesNrc": "sample string 18",
"miercolesTipHorario": "sample string 19",
"jueves": "sample string 20",
"juevesCantidad": 21,
"juevesBlockGuid": "sample string 22",
"juevesBlockScheduleGuid": "sample string 23",
"juevesNrc": "sample string 24",
"juevesTipHorario": "sample string 25",
"viernes": "sample string 26",
"viernesCantidad": 27,
"viernesBlockGuid": "sample string 28",
"viernesBlockScheduleGuid": "sample string 29",
"viernesNrc": "sample string 30",
"viernesTipHorario": "sample string 31",
"sabado": "sample string 32",
"sabadoCantidad": 33,
"sabadoBlockGuid": "sample string 34",
"sabadoBlockScheduleGuid": "sample string 35",
"sabadoNrc": "sample string 36",
"sabadoTipHorario": "sample string 37",
"domingo": "sample string 38",
"domingoCantidad": 39,
"domingoBlockGuid": "sample string 40",
"domingoBlockScheduleGuid": "sample string 41",
"domingoNrc": "sample string 42",
"domingoTipHorario": "sample string 43"
}
]
}
],
"crossListModel": [
{
"tipoClase": "sample string 1",
"nrc": "sample string 2",
"term": "sample string 3"
},
{
"tipoClase": "sample string 1",
"nrc": "sample string 2",
"term": "sample string 3"
}
]
}
}