GET api/favorita?Prefix={Prefix}&Count={Count}&Page={Page}

Permite realizar la búsqueda de horas favoritas en el sistema. Este método requiere autorización.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Prefix

Texto a coincidir con el nombre del cliente, de la materia o la descripcion de la hora favorita. (like '%@prefix%').

string

Max length: 255

Count

Capacidad de registros a obtener (Recomendado 20).

integer

Range: inclusive between 0 and 100

Page

N° de página de registros a obtener (Default 1).

integer

None.

Body Parameters

None.

Response Information

Resource Description

Retorna una colección de [Favorita] con los registros encontrados con su HttpStatusCode correspondiente (OK:200) o retorna un [string] con su HttpStatusCode correspondiente (BadRequest:400).

Collection of Favorita
NameDescriptionTypeAdditional information
IdHora

Identificador interno de la hora.

integer

None.

Descripcion

Descripción de la hora trabajada.

string

None.

IdCliente

Identificador interno del cliente.

integer

None.

Cliente

Nombre del cliente.

string

None.

IdMateria

Identificador interno de la materia.

integer

None.

Materia

Nombre de la materia.

string

None.

IdTipoCobro

Identificador interno del tipo de cobro.

integer

None.

TipoCobro

Descripción del tipo de cobro.

string

None.

Horas

Total de horas trabajadas.

integer

None.

Minutos

Total de minutos trabajados.

integer

None.

Fecha

Fecha del trabajo realizado, sólo día, mes y año.

date

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "IdHora": 1,
    "Descripcion": "sample string 2",
    "IdCliente": 3,
    "Cliente": "sample string 4",
    "IdMateria": 5,
    "Materia": "sample string 6",
    "IdTipoCobro": 7,
    "TipoCobro": "sample string 8",
    "Horas": 9,
    "Minutos": 10,
    "Fecha": "2025-12-23"
  },
  {
    "IdHora": 1,
    "Descripcion": "sample string 2",
    "IdCliente": 3,
    "Cliente": "sample string 4",
    "IdMateria": 5,
    "Materia": "sample string 6",
    "IdTipoCobro": 7,
    "TipoCobro": "sample string 8",
    "Horas": 9,
    "Minutos": 10,
    "Fecha": "2025-12-23"
  }
]

application/xml, text/xml

Sample:
<ArrayOfFavorita xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tecnolex.Tempus.API.Models">
  <Favorita>
    <Cliente>sample string 4</Cliente>
    <Descripcion>sample string 2</Descripcion>
    <Fecha>2025-12-23T15:33:11.2266205-03:00</Fecha>
    <Horas>9</Horas>
    <IdCliente>3</IdCliente>
    <IdHora>1</IdHora>
    <IdMateria>5</IdMateria>
    <IdTipoCobro>7</IdTipoCobro>
    <Materia>sample string 6</Materia>
    <Minutos>10</Minutos>
    <TipoCobro>sample string 8</TipoCobro>
  </Favorita>
  <Favorita>
    <Cliente>sample string 4</Cliente>
    <Descripcion>sample string 2</Descripcion>
    <Fecha>2025-12-23T15:33:11.2266205-03:00</Fecha>
    <Horas>9</Horas>
    <IdCliente>3</IdCliente>
    <IdHora>1</IdHora>
    <IdMateria>5</IdMateria>
    <IdTipoCobro>7</IdTipoCobro>
    <Materia>sample string 6</Materia>
    <Minutos>10</Minutos>
    <TipoCobro>sample string 8</TipoCobro>
  </Favorita>
</ArrayOfFavorita>