コード例 #1
0
 public override void initialize( )
 {
     AV10tCurrentCode  = "";
     AV23SDT_Database  = new SdtSDT_Database(context);
     AV25SessionInfo   = "";
     AV24Websession    = context.GetSession();
     AV21BAS_Tenant    = new SdtBAS_Tenant(context);
     AV22SYS_Database  = new SdtSYS_Database(context);
     AV14tDataBaseInfo = "";
     /* GeneXus formulas. */
     context.Gx_err = 0;
 }
コード例 #2
0
 void executePrivate( )
 {
     /* GeneXus formulas */
     /* Output device settings */
     AV10tCurrentCode = context.GetCookie("DAS_UserTInfo");
     if (!String.IsNullOrEmpty(StringUtil.RTrim(StringUtil.Trim(AV10tCurrentCode))))
     {
         AV23SDT_Database = new SdtSDT_Database(context);
         AV25SessionInfo  = AV24Websession.Get("Config_DataInfo");
         if (String.IsNullOrEmpty(StringUtil.RTrim(AV25SessionInfo)))
         {
             AV21BAS_Tenant.Load(AV10tCurrentCode);
             AV22SYS_Database.Load(AV21BAS_Tenant.gxTpr_Databaseid);
             AV14tDataBaseInfo = StringUtil.Trim(AV22SYS_Database.gxTpr_Connectionstring);
             AV17AddressIndex  = (short)(StringUtil.StringSearch(AV14tDataBaseInfo, "data source=", 1));
             AV26SecureIndex   = (short)(StringUtil.StringSearch(AV14tDataBaseInfo, "persist security info", 1));
             AV18DataNameIndex = (short)(StringUtil.StringSearch(AV14tDataBaseInfo, "initial catalog=", 1));
             AV16UserNameIndex = (short)(StringUtil.StringSearch(AV14tDataBaseInfo, "user id=", 1));
             AV15PasswordIndex = (short)(StringUtil.StringSearch(AV14tDataBaseInfo, "password="******"Config_DataInfo", AV23SDT_Database.ToJSonString(false));
         }
         else
         {
             AV23SDT_Database.FromJSonString(AV25SessionInfo, null);
         }
         AV8DBConnection = (GxDataStore)(context.GetDataStore("Default"));
         AV8DBConnection.Connection.UserId       = AV23SDT_Database.gxTpr_Username;
         AV8DBConnection.Connection.UserPassword = AV23SDT_Database.gxTpr_Userpwd;
         AV8DBConnection.Connection.Data         = "DATABASE=" + AV23SDT_Database.gxTpr_Databasename + ";SERVER=" + AV23SDT_Database.gxTpr_Dataaddress;
     }
     this.cleanup();
 }