Esempio n. 1
0
 private void Create()
 {
     loginForm    = new LoginForm();
     FSysInfo     = new ASPSysInfo_DO();
     FDBSysInfo   = new ASPSysInfo_DBC();
     FMCurrUser   = new ASPMUser_DO();
     FDBMCurrUser = new ASPMUser_DBC();
 }
Esempio n. 2
0
        public ASPSysInfo_DO Clear()
        {
            ASPSysInfo_DO SysInfo = new ASPSysInfo_DO();

            SysInfo.IdSysInfo         = 0;
            SysInfo.AppVersion        = "";
            SysInfo.LocalLicenseCode  = "";
            SysInfo.GlobalLicenseCode = "";
            SysInfo.TrialLicenseCode  = "";
            SysInfo.TrialDateLimit    = new MySqlDateTime();

            return(SysInfo);
        }
Esempio n. 3
0
        private bool VersionCheck()
        {
            bool            Result      = true;
            Assembly        assembly    = Assembly.GetExecutingAssembly();
            FileVersionInfo fileVersion = FileVersionInfo.GetVersionInfo(assembly.Location);

            if (!FDBSysInfo.SelectById(1, ref FSysInfo))
            {
                FSysInfo = FDBSysInfo.Clear();
            }

            if (!fileVersion.FileVersion.Equals(FSysInfo.AppVersion))
            {
                Result = false;
            }
            return(Result);
        }
Esempio n. 4
0
        public bool SelectById(int Id, ref ASPSysInfo_DO SysInfo)
        {
            bool            Result    = true;
            string          condition = " WHERE IdSysInfo = " + ASPCast.SQLIntToStr(Id);
            string          query     = "SELECT " + FIELDNAME + " FROM " + TABLENAME + condition;
            MySqlDataReader data      = null;

            if (aspQuery.Select(query, ref data))
            {
                CopyToObject(ref SysInfo, data);
            }
            else
            {
                Result = false;
            }

            return(Result);
        }
Esempio n. 5
0
 public void CopyToObject(ref ASPSysInfo_DO SysInfo, MySqlDataReader data)
 {
     try
     {
         //if (data.Read())
         //{
         //    SysInfo.IdSysInfo = data.GetInt16("IdSysInfo");
         //    SysInfo.AppVersion = data.GetString("AppVersion");
         //    SysInfo.LocalLicenseCode = data.GetString("LocalLicenseCode");
         //    SysInfo.GlobalLicenseCode = data.GetString("GlobalLicenseCode");
         //    SysInfo.TrialLicenseCode = data.("TrialLicenseCode");
         //    SysInfo.TrialDateLimit = data.GetMySqlDateTime("TrialDateLimit");
         //}
     }
     catch (MySqlException ex)
     {
         ASPMsgCmp.WarningMessage(ex.Message);
     }
 }
Esempio n. 6
0
 private void Initialize()
 {
     FMCurrUser = FDBMCurrUser.Clear();
     FSysInfo   = FDBSysInfo.Clear();
 }