public string DateTimeStructToString(DateTimeStruct dateTimeStruct) { return new DateTime(dateTimeStruct.year, dateTimeStruct.month, dateTimeStruct.day, dateTimeStruct.hour, dateTimeStruct.minute, dateTimeStruct.second).ToString("yy-MM-dd T"); }
private int SetValue(DateTimeStruct value) { string tableName = "tmValue"; string autoIncrementColumn = GetAutoIncrementColumnName(tableName); int autoIncrementValue = GetTableAutoIncrementValue(tableName, 1); string query = "INSERT INTO " + tableName + " (" + autoIncrementColumn + ",ValueSubTypeID,InfinityTypeID,ValueDate) VALUES " + "(" + autoIncrementValue + "," + constants.ValueSubTypeEnumDictionary[ValueSubTypeEnum.DateTimeType] + "," + constants.InfinityTypeEnumDictionary[InfinityTypeEnum.None] + "," + "'" + constants.DateTimeStructToString(value) + "'" + ")"; ExecuteInsertQuery(query, tableName); return autoIncrementValue; }