public bool CheckOwner(int userId, int pictureId) { var picture = new PictureFindDao().GetObjectById(pictureId); if (picture == null) return false; var ownerId = new FindUsersAlbumsDao().FindUserIdByAlbumId(picture.AlbumId); return ownerId == userId; }
public override UserAlbumsModel BuildModel() { var userAlbums = new FindUsersAlbumsDao().GetAllAlbumsByUserId(_userId); var builder = new AlbumEditModelBuilder(); var albums = userAlbums.Select(userAlbum => builder.BuildModel(userAlbum)).ToList(); return(new UserAlbumsModel { Albums = albums }); }