Patch level :10.0
Files correlati : Ricompilazione Demo : [ ] Commento : aggiunto il controllo sul dninst git-svn-id: svn://10.65.10.50/trunk@19985 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d412f492a5
commit
114090d2fb
@ -1,5 +1,6 @@
|
||||
#include <automask.h>
|
||||
#include <defmask.h>
|
||||
#include <dongle.h>
|
||||
#include <progind.h>
|
||||
#include <recarray.h>
|
||||
#include <recset.h>
|
||||
@ -839,13 +840,10 @@ void TGestione_listini_semplice::init_modify_mode(TMask& m)
|
||||
|
||||
bool TGestione_listini_semplice::user_create()
|
||||
{
|
||||
//controlla che solo il producer AGA possa usare questo programma
|
||||
const int oem = ini_get_int(CONFIG_OEM, "MAIN", "OEM", -1);
|
||||
if (oem != 0)
|
||||
{
|
||||
error_box(TR("Programma non autorizzato!"));
|
||||
return false;
|
||||
}
|
||||
//controlla se la chiave ha l'autorizzazione a questo programma
|
||||
Tdninst dninst;
|
||||
if (!dninst.can_I_run(true))
|
||||
return error_box(TR("Programma non autorizzato!"));
|
||||
|
||||
_rel = new TRelation(LF_CONDV);
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
#include <automask.h>
|
||||
#include <config.h>
|
||||
#include <defmask.h>
|
||||
#include <dongle.h>
|
||||
#include <progind.h>
|
||||
#include <recarray.h>
|
||||
#include <recset.h>
|
||||
@ -1179,18 +1180,9 @@ void TAggiorna_listini::main_loop()
|
||||
|
||||
bool TAggiorna_listini::create()
|
||||
{
|
||||
//controlla che solo il producer AGA possa usare questo programma
|
||||
const int oem = ini_get_int(CONFIG_OEM, "MAIN", "OEM", -1);
|
||||
if (oem != 0)
|
||||
{
|
||||
error_box(TR("Programma non autorizzato!"));
|
||||
return false;
|
||||
|
||||
//se non paghi ti stronco!!!
|
||||
const TDate oggi(TODAY);
|
||||
if (oggi >= 20100115)
|
||||
return false;
|
||||
}
|
||||
Tdninst dninst;
|
||||
if (!dninst.can_I_run(true))
|
||||
return error_box(TR("Programma non autorizzato!"));
|
||||
return TSkeleton_application::create();
|
||||
}
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
#include <automask.h>
|
||||
#include <config.h>
|
||||
#include <defmask.h>
|
||||
#include <dongle.h>
|
||||
#include <recset.h>
|
||||
#include <reprint.h>
|
||||
#include <utility.h>
|
||||
@ -164,17 +165,11 @@ void TPrint_condven::main_loop()
|
||||
|
||||
bool TPrint_condven::create()
|
||||
{
|
||||
//controlla che solo il producer AGA possa usare questo programma
|
||||
if (!is_power_reseller())
|
||||
{
|
||||
error_box(TR("Programma non autorizzato!"));
|
||||
return false;
|
||||
//controlla se la chiave ha l'autorizzazione a questo programma
|
||||
Tdninst dninst;
|
||||
if (!dninst.can_I_run(true))
|
||||
return error_box(TR("Programma non autorizzato!"));
|
||||
|
||||
//se non paghi ti stronco!!!
|
||||
const TDate oggi(TODAY);
|
||||
if (oggi >= 20100115)
|
||||
return false;
|
||||
}
|
||||
return TSkeleton_application::create();
|
||||
}
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include <applicat.h>
|
||||
#include <automask.h>
|
||||
#include <dongle.h>
|
||||
#include <modaut.h>
|
||||
#include <progind.h>
|
||||
#include <reprint.h>
|
||||
@ -814,17 +815,10 @@ void TStatistiche_ve::main_loop()
|
||||
|
||||
bool TStatistiche_ve::create()
|
||||
{
|
||||
//controlla che solo il producer AGA possa usare questo programma
|
||||
if (!is_power_reseller())
|
||||
{
|
||||
error_box(TR("Programma non autorizzato!"));
|
||||
return false;
|
||||
|
||||
//se non paghi ti stronco!!!
|
||||
const TDate oggi(TODAY);
|
||||
if (oggi >= 20091130)
|
||||
return false;
|
||||
}
|
||||
//controlla se la chiave ha l'autorizzazione a questo programma
|
||||
Tdninst dninst;
|
||||
if (!dninst.can_I_run(true))
|
||||
return error_box(TR("Programma non autorizzato!"));
|
||||
|
||||
return TSkeleton_application::create();
|
||||
}
|
||||
|
@ -1,4 +1,5 @@
|
||||
#include <applicat.h>
|
||||
#include <dongle.h>
|
||||
#include <utility.h>
|
||||
|
||||
#include "velib07.h"
|
||||
@ -16,16 +17,10 @@ protected:
|
||||
|
||||
bool TGeneral_sell::create()
|
||||
{
|
||||
//controlla che solo il producer AGA possa usare questo programma
|
||||
if (!is_power_reseller())
|
||||
{
|
||||
//controlla se la chiave ha l'autorizzazione a questo programma
|
||||
Tdninst dninst;
|
||||
if (!dninst.can_I_run(true))
|
||||
return error_box(TR("Programma non autorizzato!"));
|
||||
|
||||
//se non paghi ti stronco!!!
|
||||
const TDate oggi(TODAY);
|
||||
if (oggi >= 20091230)
|
||||
return false;
|
||||
}
|
||||
return TKlarkKent_app::create();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user