private void Create() { loginForm = new LoginForm(); FSysInfo = new ASPSysInfo_DO(); FDBSysInfo = new ASPSysInfo_DBC(); FMCurrUser = new ASPMUser_DO(); FDBMCurrUser = new ASPMUser_DBC(); }
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); }
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); }
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); }
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); } }
private void Initialize() { FMCurrUser = FDBMCurrUser.Clear(); FSysInfo = FDBSysInfo.Clear(); }