public void DeleteSysInfo(String dataName) { SysInfo si = GetSysInfo(dataName); if (si != null) { Delete(SysInfoTableName, si.ID); } }
public void SaveSysInfo(String dataName, String fieldName, Object value) { SysInfo si = GetSysInfo(dataName); if (si == null) { si = new SysInfo(); si.DataName = dataName; } si.SetValue(fieldName, value); SaveSysInfo(si); }
public void SaveSysInfo(SysInfo sysInfo) { if (sysInfo.DataName == null) { throw new Exception("Cannot save sysInfo without a data name"); } String filter = "data_name='" + sysInfo.DataName + "'"; sysInfo.SerializeDataValue(); if (Count(SysInfoTableName, filter) == 0) { Insert(SysInfoTableName, sysInfo); } else { Update(SysInfoTableName, sysInfo, filter); } }
public SysInfo GetSysInfo(String dataName) { SysInfo si = SelectRow <SysInfo>(SysInfoTableName, "*", dataName); return(si); }