POST api/sfide/crea

Invia una sfida ad un altro allievo

Request Information

URI Parameters

None.

Body Parameters

ParametriInvioSfida
NameDescriptionTypeAdditional information
IDAllievo

Identificativo dell'allievo su cui lanciare la sfida

integer

None.

IdEsame

Identificativo del tipo di esame su cui lanciare la sfida

integer

None.

TipologiaSfida

Tipologia della sfida

TipoSfida

None.

NumeroDomande

Numero delle domande che compongono la scheda sfida

integer

None.

IdArgomento

Argomento selezionato per la sfida

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "IDAllievo": 1,
  "IdEsame": 2,
  "TipologiaSfida": 1,
  "NumeroDomande": 1,
  "IdArgomento": 1
}

application/xml, text/xml

Sample:
<ParametriInvioSfida xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GalileoNETWebAPI.Common">
  <IDAllievo>1</IDAllievo>
  <IdArgomento>1</IdArgomento>
  <IdEsame>2</IdEsame>
  <NumeroDomande>1</NumeroDomande>
  <TipologiaSfida>SfidaArgomento</TipologiaSfida>
</ParametriInvioSfida>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SchedaSfida
NameDescriptionTypeAdditional information
IdSfida

Identificativo univoco della sfida

integer

None.

Tempo

Tempo a disposizione

integer

None.

DomandePerScheda

Numero domande per scheda

integer

None.

SfidanteA

Identificativo univoco della scheda

Amico

None.

SfidanteB

Identificativo univoco della scheda

Amico

None.

ListaDomande

La lista delle domande proposte

Collection of Domanda

None.

Response Formats

application/json, text/json

Sample:
{
  "IdSfida": 1,
  "Tempo": 2,
  "DomandePerScheda": 3,
  "SfidanteA": {
    "IdAllievo": 1,
    "IdAmicizia": 2,
    "Descrizione": "sample string 3",
    "Sesso": "sample string 4",
    "Autoscuola": "sample string 5",
    "Foto": "sample string 6",
    "Status": 1,
    "SfideVinte": 7,
    "SfidePerse": 8,
    "SfidePareggiate": 9
  },
  "SfidanteB": {
    "IdAllievo": 1,
    "IdAmicizia": 2,
    "Descrizione": "sample string 3",
    "Sesso": "sample string 4",
    "Autoscuola": "sample string 5",
    "Foto": "sample string 6",
    "Status": 1,
    "SfideVinte": 7,
    "SfidePerse": 8,
    "SfidePareggiate": 9
  },
  "ListaDomande": [
    {
      "IdDomanda": 1,
      "Testo": "sample string 2",
      "RispostaMinisteriale": "sample string 3",
      "FileAudio": "sample string 4",
      "FileImmagine": "sample string 5",
      "Commento": "sample string 6",
      "FileImmagineCommento": "sample string 7",
      "Argomento": "sample string 8",
      "Ministeriale": "sample string 9",
      "Indice": 10
    },
    {
      "IdDomanda": 1,
      "Testo": "sample string 2",
      "RispostaMinisteriale": "sample string 3",
      "FileAudio": "sample string 4",
      "FileImmagine": "sample string 5",
      "Commento": "sample string 6",
      "FileImmagineCommento": "sample string 7",
      "Argomento": "sample string 8",
      "Ministeriale": "sample string 9",
      "Indice": 10
    }
  ]
}

application/xml, text/xml

Sample:
<SchedaSfida xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GalileoNETWebAPI.Common">
  <DomandePerScheda>3</DomandePerScheda>
  <IdSfida>1</IdSfida>
  <ListaDomande>
    <Domanda>
      <Argomento>sample string 8</Argomento>
      <Commento>sample string 6</Commento>
      <FileAudio>sample string 4</FileAudio>
      <FileImmagine>sample string 5</FileImmagine>
      <FileImmagineCommento>sample string 7</FileImmagineCommento>
      <IdDomanda>1</IdDomanda>
      <Indice>10</Indice>
      <Ministeriale>sample string 9</Ministeriale>
      <RispostaMinisteriale>sample string 3</RispostaMinisteriale>
      <Testo>sample string 2</Testo>
    </Domanda>
    <Domanda>
      <Argomento>sample string 8</Argomento>
      <Commento>sample string 6</Commento>
      <FileAudio>sample string 4</FileAudio>
      <FileImmagine>sample string 5</FileImmagine>
      <FileImmagineCommento>sample string 7</FileImmagineCommento>
      <IdDomanda>1</IdDomanda>
      <Indice>10</Indice>
      <Ministeriale>sample string 9</Ministeriale>
      <RispostaMinisteriale>sample string 3</RispostaMinisteriale>
      <Testo>sample string 2</Testo>
    </Domanda>
  </ListaDomande>
  <SfidanteA>
    <Autoscuola>sample string 5</Autoscuola>
    <Descrizione>sample string 3</Descrizione>
    <Foto>sample string 6</Foto>
    <IdAllievo>1</IdAllievo>
    <IdAmicizia>2</IdAmicizia>
    <Sesso>sample string 4</Sesso>
    <SfidePareggiate>9</SfidePareggiate>
    <SfidePerse>8</SfidePerse>
    <SfideVinte>7</SfideVinte>
    <Status>ATTIVO</Status>
  </SfidanteA>
  <SfidanteB>
    <Autoscuola>sample string 5</Autoscuola>
    <Descrizione>sample string 3</Descrizione>
    <Foto>sample string 6</Foto>
    <IdAllievo>1</IdAllievo>
    <IdAmicizia>2</IdAmicizia>
    <Sesso>sample string 4</Sesso>
    <SfidePareggiate>9</SfidePareggiate>
    <SfidePerse>8</SfidePerse>
    <SfideVinte>7</SfideVinte>
    <Status>ATTIVO</Status>
  </SfidanteB>
  <Tempo>2</Tempo>
</SchedaSfida>