public void Delete(int?id) { var existingUser = _getUserData.GetDataWithoutArtworks(id); if (existingUser == null) { throw new NonExistingUserException(_path, "Delete()"); } var deleteUserArtworksQuery = $"DELETE FROM artwork_table WHERE user_id = {id};"; var deleteUserQuery = $"DELETE FROM user_table WHERE id = {id};"; _sqlQuery.ExecuteDoubleVoid(deleteUserArtworksQuery, deleteUserQuery); }