Skip to content

StandFacileRep/StandFacile

Repository files navigation

[05.12.2024]
Attenzione:
il file Listino.txt va aggiunto alla directory dell'eseguibile
il file StandCommonSafe.cs presente nella root va copiato nella directory: StandCommonSrc


Attenzione: l'aggiornamento del package gratuito NutGet dotConnect.Express.for.SQLite, può provocare il malfunzionamento (richiesta di licenza) della dll


Versione 5.13.0

  • commit su GitHub in qualità di repository pubblica

Copyright (c) 2024-2025 Mauro Artuso

Questa Licenza è relativa alla Suite di Programmi "StandFacile" che comprende:
“StandFacile”, “StandCucina”, “StandMonitor”, “StandOrdini”

Tutti i Programmi della Suite sono distribuiti con Licenza:
GNU General Public License pubblicata dalla Free Software Foundation: https://www.gnu.org/licenses.

Questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO PARTICOLARE.


Descrizione breve architettura di StandFacile:

DataManager.cs è la classe di gestione dei dati ed opera sulla struct SF_Data

dBaseIntf.cs è l'interfaccia per la gestione dei 3 databases che operano sulla struct DB_Data
dBaseIntf_ql.cs gestisce il database locale (su file) SQLite
dBaseIntf_my.cs gestisce il database di rete MySQL
dBaseIntf_pg.cs gestisce il database di rete PostGreSQL

Ho scelto di utilizzare sia MySQL sia PostGreSQL perchè hanno licenze di tipo piuttosto diverso: PostGreSQL è più permissivo e potrebbe essere distribuito direttamente con il SW, però MySQL è più diffuso.

L'installazione del db di rete è lasciata all'utente, io ho utilizzato solo le dll di connessione.

dBaseTunnel_my.cs è la classe di connessione al DB remoto ospitato dal sito web, utilizza una tecnica di tipo http_tunneling: la chiave CIPHER_KEY di StandFacile deve corrispondere a quella dell' "http tunnel" presente nel sito remoto e scritto in linguaggio php.

StandCommonSafe.cs è il file che contiene le chiavi crittografiche e l'indirizzo del db_web_server

About

programma per l'emissione di scontrini nelle feste paesane

Topics

Resources

License

Stars

Watchers

Forks