- aggiunta DataGrid licenze Essetre in scadenza nell'arco di 5 giorni al MainMenu (nascosta se nessuna è in scadenza) e bottone per aggiornarle
- corretto filtro ricerca Licenze per essere eseguito premendo Invio
- Correzione all'Update (New) delle Licenze: il LockId della chiave corrente viene recuperato dal DB e non rigenerato.
- Nell'Update (New) delle Licenze viene modificato il nome del file (Soft-/Key-) in base al numero di chiave scelto.
- Corretto DatePickerYears: se si cancella la data e poi si perde il focus viene reimpostato con la data di oggi
- Corretto filtro ricerca Licenze: LicenceTable.LockID e LicenceTable.Date in modo che non risultino ambigui
- Sostituito "For I = 0 To 15" nei vari metodi LoadOptions() con "For I = 0 To OptionList.Count - 1".
- Modificata LicenceBox: ora contiene anche le Options1/2 della Licenza ed è stata riscritta seguendo i criteri MVVM
- Aggiunti 2 nuovi Stati Chiave: Interna e InternaEgt
- Entrando in ogni SearchPage viene subito riempita la tabella dell'elemento relativo (Chiave, Licenze, ecc.) senza bisogno di premere "Search"
- Pulsante "Cancel" è diventato "Close" e spostato in fondo a destra
- Aggiunto LicenceBox: form che visualizza il contenuto del file di licenza e ne permette il download (sostituisce il MessageBox che c'era prima)
- "Update (Overwrite)" ora è seguito dalla rigenerazione della licenza
- MainMenu non include più i pulsanti "New [...]". Questi sono stati tutti spostati all'interno delle SearchPage
- Aggiunta funzionalità di invio della licenza via e-mail e relativo pulsante in SearchLicencePage
- Sistemato DatePickerYears per Product/OptionDeadline in New/UpdateLicencePage
- I 2 bottoni di DatePickerYears settano la deadline al 31/01 dell'anno successivo di quello corrente o al 31/01/2099 (licenza perpetua)
- Aggiunta possibilità di scaricare su disco la licenza dal DB, generata col testo presente in LicFile
- Corretta la ricerca delle opzioni licenze (ora è gestita con un AND tra i bit)
- NewLicencePage: corretta comboBox ProductLevel e ordine comboBox NumberKey
- Msg OK quando licenza è generata correttamente
- Aggiunto il control DatePickerYears, da sistemare
- Pulsante Delete cancella il record ma rimane nella pagina Search
- Lettura file .ini adattata al lettore già presente nell'applicativo
- Rinominati i file di configurazione in LicenceManager (.ini/.lic)
- Rinominato il file d Log
- Percorso KeyGenerator nel file .ini
- Proposta data di oggi di default in NewLicencePage
- ComboBox per ProductLevel con 1,5,10
- ComboBox in ordine di numero
- Aggiunti "---ANY---" nelle comboBox di SearchKeyPage
- SearchKey: Risultati di ricerca in ordine di numero
- Adattamento al valore restituito (0 o 1) da KeyGenerator
- Importazione AboutBox OmagCUT (DA SISTEMARE)
- Possibilità di creazione Chiave senza specificare Cliente (nel DB sarà NULL)
- Aggiunta la data di creazione Chiave e Licenza, che è possibile modificare sia nel New che nell'Update (Aggiunta la colonna relativa e il filtro nelle pagine Search)
- Aggiunto il pulsante Delete nelle pagine Search
- Correzioni su textBox e comboBox varie (per es. le pagine Update caricano di default i valori dell'elemento selezionato precedentemente)
- Gestione delle colonne KeyID, KeyDate e LicenseDate aggiunte nel DB
- Correzione altezza di alcune DataGrid nelle pagine Search
- Gestione GeneratedKey/Number in NewKeyPage