NOVITÀ del: 02/02/2026
– Aggiunta sezione Cedolini (Payslips): creazione UI, filtro per anno e mese, datatemplate per lista, viewmodel, menu. Oggetti per lista e per interrogazione API
– Aggiunta sezione Cedolini (Payslips): creazione UI, filtro per anno e mese, datatemplate per lista, viewmodel, menu. Oggetti per lista e per interrogazione API
– Comunicazioni: nella pagina elenco, la comunicazione riporterà la dicitura “[messaggio con conferma di lettura]” per i messaggi che richiedono la conferma e una volta confermata la data di conferma. Nel dettaglio sparirà il pulsante che richiede la conferma e comparirà la data di conferma.
– Bugfixing: SpeedUp routing tra le pagine. Tolta doppia registrazione per la shell.
– Set nuove icone: icona generale app store, splash, login.
– Aggiunta geolocalizzazione su inserimento Timesheet: Aggiornata UI, estesi i comandi e funzioni in base alla modalitò (modalità da Token), esteso oggetto per comunicazione API con Latitudine, Logingitudine, DeviceId
– API: Esteso oggetto passato al metodo TimesheetController/MarkTimeSheet con i parametri per la geolocalizzazione. Inserimento DB su campo GeoIn di ElencoPresenza.
– Implementato il Pull-to-refresh nella pagine elenco di Storico timbrature e Comunications
– Integrati in homepage i pulsanti tap per raggiungere la pagina Comunications
– Implementazione logica apertura – comunicazione. Pulsante “Conferma” per i messaggi con conferma di lettura
– API: Implementato il Controller “MarkAsConfirmed” per segnare confermata una comunicazione (HTTPOST) quando richiesta
– Apertura dettaglio comunicazioni mediane Popup (Community toolkit). All’apertura del dettaglio l’app richima l’API per contrassegnare come letto. Impostazione grafica elenco e dettaglio comunicazione.
– Integrato IPopupService per gestione apertura Popup generica
– API: Implementato il Controller “MarkAsReaded” per segnare letta una comunicazione (HTTPOST)
– API: Implementato il Controller “UnreadedComunications” differenziato dall’elenco dove si recuperano solo le comunicazioni non lette (per segnalarlo in homepage)
– Homepage: Icona per notifiche in alto a destra e “segnalatore” rosso in caso di comunicazioni non lette
– Creazione pagina Comunications per elencare le comunicazioni, viewmodel per listare
– API: Impementato il Controller per elencare le comunicazioni e filtrarle in base a data e stato
– Impostazione struttura app per ricezione notifiche. Icona in home, segnalazione nuove notifiche, oggetto messaggio, servizio refresh per controllo nuovi messaggi.
– API: Creazione controller Notification per gestione notifiche lato server. Metodo NotificationsList per recuperare i messaggi collegati all’operatore. (sql prima versione)
– API: Aggiornamento metodo generico per verifica Token
– API: Immagini allegate agli interventi: il file System è locale alla macchina dell’IIS. Promemoria –> trasferire du Blob/Document Bag dell’azienda cliente
– Bugfixing per connectionstring. Test con endpoint API di produzione. Verifica chiamate e risposte, logging. Aggiornamento loghi, icone e splash.
– API: Parametrizzazione ComboBoxMaxItems per num massimo elementi nelle select: generale e per azienda.
– Revisione API. Revisione login e composizione connectionstring