POST api/SoglieLti/get_LTIAgenti

Recupera una lista di Agenti appartenenti alla soglia indicata. Per ogni agente estrae l'LTI a cui attualmente sta partecipando, salvo specifiche

Request Information

URI Parameters

None.

Body Parameters

GetAgentiInSoglia
NameDescriptionTypeAdditional information
UserId

string

Required

IdSoglia

integer

None.

IdLTI

integer

None.

Anno

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": "sample string 1",
  "IdSoglia": 1,
  "IdLTI": 1,
  "Anno": 1
}

application/xml, text/xml

Sample:
<ParametriWS.GetAgentiInSoglia xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataAccess">
  <Anno>1</Anno>
  <IdLTI>1</IdLTI>
  <IdSoglia>1</IdSoglia>
  <UserId>sample string 1</UserId>
</ParametriWS.GetAgentiInSoglia>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

AgentiInSogliaCollection
NameDescriptionTypeAdditional information
TotaleAgentiSoglia

integer

None.

LtiAgenteLogin

LTIAgente

None.

ListaLtiAgenti

Collection of LTIAgente

None.

Response Formats

application/json, text/json

Sample:
{
  "TotaleAgentiSoglia": 1,
  "LtiAgenteLogin": {
    "UserId": "sample string 1",
    "Zona": "sample string 2",
    "CognomeNome": "sample string 3",
    "AnniServizio": 4,
    "LtiInCorso": "sample string 5",
    "PezziAnnoFiltrato": 6,
    "StatoAnnoFiltrato": 0,
    "DettaglioLTI": [
      {
        "Anno": 1,
        "Pezzi": 2,
        "Stato": 0
      },
      {
        "Anno": 1,
        "Pezzi": 2,
        "Stato": 0
      }
    ]
  },
  "ListaLtiAgenti": [
    {
      "UserId": "sample string 1",
      "Zona": "sample string 2",
      "CognomeNome": "sample string 3",
      "AnniServizio": 4,
      "LtiInCorso": "sample string 5",
      "PezziAnnoFiltrato": 6,
      "StatoAnnoFiltrato": 0,
      "DettaglioLTI": [
        {
          "Anno": 1,
          "Pezzi": 2,
          "Stato": 0
        },
        {
          "Anno": 1,
          "Pezzi": 2,
          "Stato": 0
        }
      ]
    },
    {
      "UserId": "sample string 1",
      "Zona": "sample string 2",
      "CognomeNome": "sample string 3",
      "AnniServizio": 4,
      "LtiInCorso": "sample string 5",
      "PezziAnnoFiltrato": 6,
      "StatoAnnoFiltrato": 0,
      "DettaglioLTI": [
        {
          "Anno": 1,
          "Pezzi": 2,
          "Stato": 0
        },
        {
          "Anno": 1,
          "Pezzi": 2,
          "Stato": 0
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<AgentiInSogliaCollection xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DataAccess">
  <ListaLtiAgenti>
    <LTIAgente>
      <AnniServizio>4</AnniServizio>
      <CognomeNome>sample string 3</CognomeNome>
      <DettaglioLTI>
        <DettaglioLTI>
          <Anno>1</Anno>
          <Pezzi>2</Pezzi>
          <Stato>NonRaggiunta</Stato>
        </DettaglioLTI>
        <DettaglioLTI>
          <Anno>1</Anno>
          <Pezzi>2</Pezzi>
          <Stato>NonRaggiunta</Stato>
        </DettaglioLTI>
      </DettaglioLTI>
      <LtiInCorso>sample string 5</LtiInCorso>
      <PezziAnnoFiltrato>6</PezziAnnoFiltrato>
      <StatoAnnoFiltrato>NonRaggiunta</StatoAnnoFiltrato>
      <UserId>sample string 1</UserId>
      <Zona>sample string 2</Zona>
    </LTIAgente>
    <LTIAgente>
      <AnniServizio>4</AnniServizio>
      <CognomeNome>sample string 3</CognomeNome>
      <DettaglioLTI>
        <DettaglioLTI>
          <Anno>1</Anno>
          <Pezzi>2</Pezzi>
          <Stato>NonRaggiunta</Stato>
        </DettaglioLTI>
        <DettaglioLTI>
          <Anno>1</Anno>
          <Pezzi>2</Pezzi>
          <Stato>NonRaggiunta</Stato>
        </DettaglioLTI>
      </DettaglioLTI>
      <LtiInCorso>sample string 5</LtiInCorso>
      <PezziAnnoFiltrato>6</PezziAnnoFiltrato>
      <StatoAnnoFiltrato>NonRaggiunta</StatoAnnoFiltrato>
      <UserId>sample string 1</UserId>
      <Zona>sample string 2</Zona>
    </LTIAgente>
  </ListaLtiAgenti>
  <LtiAgenteLogin>
    <AnniServizio>4</AnniServizio>
    <CognomeNome>sample string 3</CognomeNome>
    <DettaglioLTI>
      <DettaglioLTI>
        <Anno>1</Anno>
        <Pezzi>2</Pezzi>
        <Stato>NonRaggiunta</Stato>
      </DettaglioLTI>
      <DettaglioLTI>
        <Anno>1</Anno>
        <Pezzi>2</Pezzi>
        <Stato>NonRaggiunta</Stato>
      </DettaglioLTI>
    </DettaglioLTI>
    <LtiInCorso>sample string 5</LtiInCorso>
    <PezziAnnoFiltrato>6</PezziAnnoFiltrato>
    <StatoAnnoFiltrato>NonRaggiunta</StatoAnnoFiltrato>
    <UserId>sample string 1</UserId>
    <Zona>sample string 2</Zona>
  </LtiAgenteLogin>
  <TotaleAgentiSoglia>1</TotaleAgentiSoglia>
</AgentiInSogliaCollection>