SuperChallenge
| API | Description |
|---|---|
| POST api/SuperChallenge/get_SuperChallengeAgente |
Recupera i premi a valore per Agente e anno |
| POST api/SuperChallenge/get_AvanzamentoSuperChallenge |
Restituisce una lista di agenti con la relativa situazione SuperChallenge. Gli agenti visualizzati sono associati al ruolo dell'utente che effettua la chiamata |
| POST api/SuperChallenge/get_VincitoriSuperChallengeCorrente |
Restituisce la lista di agenti che hanno vinto la SuperChallenge corrente |
Log
| API | Description |
|---|---|
| POST api/Log/get_ListaAccessi |
Estrae la lista dei log di accessi per gli utenti. Da usare per i test di sviluppo |
| POST api/Log/get_ListaUtentiInApp |
Estrae il numero di utenti online sull'app in tempo reale, ed una lista di utenti con data ultimo accesso e data di disconnessione |
| POST api/Log/set_StatoInApp |
Setta lo stato dell'utente. Da chiamare alla login, app in foreground, app in background |
| POST api/Log/get_ListaAttivita |
Estrae la lista dei log di accessi per gli agenti |
SoglieLti
Contiene le API relative alle soglie/LTI, visualiazzabili in app sulla fidelity card in home page
| API | Description |
|---|---|
| POST api/SoglieLti/CheckSogliaUtente |
Verifica se l'utente che sta cercando di accedere alla sezione delle soglie/LTI in app abbia i permessi necessari. Ruolo Agente: Accesso consentito solo se ha raggiunto una soglia. Restituisco altrimenti quanto tempo manca al raggiungimento della prima soglia. Ruolo District/Amministratore: Accesso sempre consentito. |
| POST api/SoglieLti/get_Soglie |
Recupera le soglie esistenti in base al ruolo dell'utente |
| POST api/SoglieLti/get_LTI |
Recupera una lista di LTI in base al ruolo dell'utente |
| 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 |
GaraPremi
| API | Description |
|---|---|
| POST api/GaraPremi/get_ListaPremi |
No documentation available. |
| POST api/GaraPremi/get_Premio |
Restituisce il premio tramite l'id passato all'API |
| POST api/GaraPremi/get_ClassificaPremio |
Restituice la classifica di agenti che concorrono per il premio specificato |
| POST api/GaraPremi/get_ListaTopGold |
Restituice la lista delle gare TopGold |
| POST api/GaraPremi/get_ClassificaTopGold |
Restituice la lista delle gare TopGold |
Info
| API | Description |
|---|---|
| POST api/Info/CheckApplicazioneAggiornata |
Restituisce una variabile booleana, che indica se l'applicazione è aggiornata all'ultima versione |
| POST api/Info/UpdateVersioneApp |
Aggiorna versione App |
Canvas
| API | Description |
|---|---|
| POST api/Canvas/get_Canvas |
Restituisce il Canvas Agente |
| POST api/Canvas/get_CanvasDistricts |
No documentation available. |
| POST api/CanvasNazionale/get_CanvasAziendale |
No documentation available. |
| POST api/Canvas/get_PodioValoreIT |
Recupera una classifica di agenti sommando le soglie a valore e IT del canvas |
Agenti
| API | Description |
|---|---|
| POST api/Agenti/get_Classifica |
No documentation available. |
| POST api/Agenti/get_Agente |
No documentation available. |
| POST api/Agenti/get_AgentiByRuolo |
Restituisce gli agenti che sono assegnati all'utente. |
| POST api/Agenti/get_BigliettoDaVisita |
No documentation available. |
| POST api/Agenti/get_StoricoAgenti |
Recupera il numero degli agenti attivi per anno/mese, a partire dall'inizio dell'anno precente a quello corrente |
PortaAmico
Contiene le API relative alle soglie/LTI, visualiazzabili in app sulla fidelity card in home page
| API | Description |
|---|---|
| POST api/PortaAmico/get_PortaAmico |
Recupera l'elenco dei totali porta un amico in base al ruolo dell'utente |
| POST api/PortaAmico/get_DettaglioPortaAmico |
Recupera l'elenco degli agente che concorrono al totale porta un amico in base a agente selezioanto e periodo |
BoostPopUp
| API | Description |
|---|---|
| POST api/BoostPopUp/RecuperaBoostPopUp |
No documentation available. |
| POST api/BoostPopUp/RecuperaBoostPopUpAgente |
No documentation available. |
| POST api/BoostPopUp/UpdateBoostPopUp |
No documentation available. |
Messaggi
| API | Description |
|---|---|
| POST api/Messaggi/get_MessaggiRicevuti |
Recupera N messaggi in base ai filtri impostati. Il corpo del messaggio è blank, in modo da forzare l'utente ad aprire il dettaglio del messaggio per leggerlo e settare la conferma di lettura |
| POST api/Messaggi/get_MessaggiInviati |
No documentation available. |
| POST api/Messaggi/InviaMessaggio |
No documentation available. |
| POST api/Messaggi/get_DettaglioMessaggio |
No documentation available. |
| POST api/Messaggi/confermaLettura |
Contrassegna un messaggio come letto, settando la data di lettura alla data/ora in cui viene chiamata la funzione |
| POST api/Messaggi/get_StatoLettura |
Passando alla funzione l'id di un messaggio restituisce la lista di utenti a cui è stato inviato con il relativo stato di lettura |
| POST api/Messaggi/EliminaMessaggio |
Elimina il record del messaggio e i record ad esso associati nella tabella dei destinatari. N.B Solo Vincenzo Marchese può eliminare i messaggi |
| POST api/Messaggi/get_DestinatariByRuolo |
Restituisce una lista di destinatari a cui l'untente, in base al proprio ruolo, può inviare un messaggio |
PopUp
Contiene le chiamate api per i pupup da visualizzare all'accesso
| API | Description |
|---|---|
| POST api/PopUpMessaggio/get_ElencoPopUp |
Recupera i popup da visualizzare all'accesso in base al ruolo dell'utente |
Fatturato
| API | Description |
|---|---|
| POST api/Fatturato/get_FatturatoAgente |
Estrae Il fatturato per l'utente |
NewEntry
| API | Description |
|---|---|
| POST api/NewEntry/get_NewEntry |
Recupera N new entry in base ai parametri. Il nome della new entry è: nome + cognome. Il cognome è puntato il base al ruolo dell'utente che viene passato in input |
Appuntamenti
| API | Description |
|---|---|
| POST api/Appuntamenti/get_EventiCalendario |
Recupera una lista di date per cui è previsto almeno un appuntamento.Vengono estratti anche il mese precedente ed il mese successivo a quello di riferimento,in modo da valorizzare tutte le date visualizzate nella pagina del calendario |
| POST api/Appuntamenti/get_Appuntamenti |
Recupera la lista di appuntamenti previsti per la data e l'utente specificato. |
| POST api/Appuntamenti/get_Cliente |
Recupera il cliente specificato tramite id. |