/// <summary> /// Return string required for insertion into Database. /// </summary> /// <returns>String in specific format: "value1, value2, value3"</returns> public string GetSQLiteInsertString() { return ("'" + TimeEventHash.ToString() + "', " + "'" + ((long)Type).ToString() + "', " + "'" + ChangeDate.ToString(Constants.DateTimeFormat) + "'"); }
/// <summary> /// String that is used to update this instance. /// </summary> /// <returns>String in format: "collumn1=value1, collumn2=value2, collumn3=value3"</returns> public string GetSQLiteUpdateString() { return ("eventHash='" + TimeEventHash.ToString() + "', " + "type='" + ((long)Type).ToString() + "', " + "changeDate='" + ChangeDate.ToString(Constants.DateTimeFormat) + "'"); }
/// <summary> /// String that is used for synchronization through network. /// </summary> /// <returns>String, where data values are delimited by ';'.</returns> public string GetSynchronizationString() { return ("" + TimeEventHash.ToString() + ";" + "" + ((long)Type).ToString() + ";" + "" + ChangeDate.ToString(Constants.DateTimeFormat) + ""); }