POST api/MatrixHolidays
Obtiene la matriz de conflicto incluyendo feriados
Request Information
URI Parameters
None.
Body Parameters
MatrixHolidaysDataRequestName | 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
MatrixHolidaysDataResponseName | 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" } ] } }