Commit Graph

23 Commits

Author SHA1 Message Date
Renzo Lanza a3f38fbb99 LicenceManager 2.1e4 :
- TextBox Note si estende/restringe automaticamente in base al numero di righe scritte al suo interno. Valido per New e Update di Licence e Key.
2019-05-09 11:16:16 +00:00
Renzo Lanza 373a5f4268 LicenceManager 2.1e3 :
- Correzione altezza dinamica delle righe della tabella licenze in SearchLicencePage/SearchLicencePageV.xaml.vb in modo che la tabella non venga tagliata in fondo dall'espandersi delle righe che ospitano Option1 e Option2
2019-05-07 10:01:11 +00:00
Renzo Lanza a5533e920e LicenceManager 2.1e2:
- Aggiunta la colonna "Seriale" alle Chiavi nel DB e nelle pagine New/Search/Update Key
2019-05-03 10:19:33 +00:00
Renzo Lanza 1454adb336 LicenceManager 2.1e1:
- Correzione Update Licenza lasciando stringa vuota in Note (prima la ignorava perché alla linea 483 c'era "IsNullOrWhiteSpace", ora ne tiene conto perché c'è "IsNothing")
2019-05-02 13:06:13 +00:00
Renzo Lanza 050d22f921 LicenceManager 2.1d2:
- Aggiunto campo Note alle Licenze (così come già fatto con le Chiavi)
- Corretta la lettura del file Kge da Key Generator che caricava valori vuoti utilizzando " ad inizio e termine del FileName
2019-04-24 08:32:35 +00:00
Renzo Lanza 1c20298747 LicenceManager 2.1d1:
- Correzione modifica LockID/Numero generati in NewKeyPage per chiavi HW/SW, ora funziona correttamente
2019-04-08 07:56:18 +00:00
Renzo Lanza fcba7aa707 LicenceManager 2.1c7:
- Aggiunto campo di testo "Note" per le Key, nel DB e nelle KeyPage
- Aggiunto lo stato "InDepositoTrial" nei KeyState
2019-03-26 08:53:59 +00:00
Renzo Lanza 28754e5118 Correzione Lettura Note in DB_RESELLER quando il valore è DBNull 2019-03-25 16:19:15 +00:00
Renzo Lanza dc43af8650 LicenceManager 2.1c6:
- Aggiunto il campo "Note" di tipo LONGTEXT ai rivenditori, nel DB e nelle ResellerPage. Può essere Null.
2019-03-25 16:09:37 +00:00
Renzo Lanza d5d303cc48 LicenceManager 2.1c6:
- Aggiustato il taglio dell'ultima riga nel DataGrid anche per SearchProduct
2019-03-25 12:02:02 +00:00
Renzo Lanza 08237de2d8 LicenceManager 2.1c6:
- In UpdateLicencePage viene mostrato il nome del Prodotto della Licenza che si sta aggiornando 
- Ogni pulsante "Close" fa ritornare alla pagina precedente (Correzione simile per i vari pulsanti Update e New, mentre Delete rimane nella stessa pagina)
- Correzione pulsanti del Main Menu (non hanno più la scritta "Cerca...")
- I DataGrid non tagliano più l'ultima riga visibile ma si aggiustano in base al numero intero di righe visibili (implementato per tutte le pagine Search tranne che per Product per via di errori che non riesco a risolvere
2019-03-25 08:58:31 +00:00
Renzo Lanza 80360b0306 LicenceManager 2.1c5:
- 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
2019-03-20 15:56:23 +00:00
Renzo Lanza 697eaab19a LicenseManager 2.1c4:
- 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
2019-03-15 15:11:50 +00:00
Renzo Lanza ec094e3e0e LicenseManager 2.1c3:
- 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
2019-03-12 14:59:01 +00:00
Renzo Lanza 9b127ba66a LicenseManager 2.1c2:
- Gestione UpdateLicence con pulsanti per fare Overwrite o New 
- Nel caso UpdateLicence->New viene gestito il nome del file aggiungendo "_1" alla fine o incrementando il numero, se già esistente
- Sistemata comboBox ProductLevel (1, 5, 10) in UpdateLicensePage
- Nel DB il tipo di LicFile è diventato MEDIUMTEXT
- Testo del file .lic, se presente, è mostrato in una MessageBox facendo doppio click sul record in SearchLicencePage 
- Corrette le opzioni XXX in UpdateLicencePage
2019-03-11 14:02:23 +00:00
Dario Sassi 2afc1d15de LicenceManager :
- aggiunto controllo chiave e licenza.
2019-03-07 07:59:34 +00:00
Dario Sassi c43ef9c011 LicenceManager 2.1c1 :
- modifiche per AboutBox
- tolte costanti inutili
- semplificato Ini file
- modificata generazione licenza.
2019-03-07 07:51:52 +00:00
Renzo Lanza 747d4c746d LicenceManager 2.1b5:
- 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)
2019-03-06 15:33:16 +00:00
Renzo Lanza 9ab0d0cef5 LicenseManager 2.1b4:
- Aggiunte: Icona, Title, AboutBox
2019-03-01 14:20:56 +00:00
Renzo Lanza e9e4db3cef LicenseManager 2.1b3:
- 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
2019-02-27 14:52:43 +00:00
Renzo Lanza 4e40b7e61c LicenseManager 2.1b2:
- Aggiunto KeyID in KeyTable nel DB
- ClientID può essere NULL in KeyTable nel DB
- NewKeyPage: impostato Generated Number/LockID in base a IsDongle
- Aggiunto Stato Key 'InDepositoEgt'
- Sistemate comboBox e textBox delle KeyPages e di UpdateLicencePage
- Avviso Number già esistente nella creazione Key
2019-02-22 16:31:54 +00:00
Renzo Lanza 2ff390d577 LicenceManager 2.1b1 :
- Primo commit.
2019-02-20 09:46:20 +00:00
VisualSVN Server 393b154874 Create project 'LicenceManager' 2019-02-20 09:33:23 +00:00