/// <summary> /// ファイルデータとタグデータを削除します /// </summary> /// <param name="connection"></param> /// <param name="FileData_id"></param> public static void DeleteData(SQLiteConnection connection, int d_file_id) { //ファイルデータを削除します FileDataDao.Delete(connection, d_file_id); //タグデータを削除します TagDataDao.Delete(connection, d_file_id); }
/// <summary> /// ファイルデータとタグデータを取得します。 /// </summary> /// <param name="connection"></param> /// <param name="d_file_id"></param> /// <returns></returns> public static FileData LoadData(SQLiteConnection connection, int d_file_id) { //ファイルデータを取得します var fileData = FileDataDao.GetData(connection, d_file_id.ToString()); if (fileData == null) { return(null); } //タグデータを取得します fileData._tags = TagDataDao.GetTags(connection, d_file_id); return(fileData); }