コード例 #1
0
        public Privacy MakeBaseAlbumPublic()
        {
            Album baseAlbum = BaseAlbum;

            return(MakeAlbumPublic(ref baseAlbum));
        }
コード例 #2
0
 public Privacy MakeAlbumPublic(Album album)
 {
     return(UpdateAlbumPrivacySettings(album, Privacy.PUBLIC, ""));
 }
コード例 #3
0
 public Privacy MakeAlbumPrivate(Album album, string password)
 {
     return(UpdateAlbumPrivacySettings(album, Privacy.PRIVATE, password));
 }
コード例 #4
0
 public Privacy UpdateAlbumPrivacySettings(Album album, Privacy privacySetting, string password)
 {
     return(UpdateAlbumPrivacySettings(ref album, privacySetting, password));
 }
コード例 #5
0
 public Album CreateNewAlbumInAlbum(string albumName, Album album)
 {
     return(CreateNewAlbumInAlbum(albumName, ref album));
 }
コード例 #6
0
 public MediaItem UploadMediaItemToAlbum(MediaItem mediaItem, Album album)
 {
     return(UploadMediaItemToAlbum(mediaItem, album.Path));
 }
コード例 #7
0
        public Privacy UpdateAlbumPrivacySettings(ref Album album, Privacy privacySetting, string password)
        {
            album.Privacy = UpdateAlbumPrivacySettings(album.Path, privacySetting, password);

            return(album.Privacy);
        }
コード例 #8
0
        public Privacy GetAlbumsPrivacySettings(ref Album album)
        {
            album.Privacy = GetAlbumsPrivacySettings(album.Path);

            return(album.Privacy);
        }
コード例 #9
0
 public Privacy GetAlbumsPrivacySettings(Album album)
 {
     return(GetAlbumsPrivacySettings(ref album));
 }
コード例 #10
0
 /// <summary>
 /// deletes from server and sets album to null
 /// </summary>
 /// <param name="album"></param>
 public void DeleteAlbum(ref Album album)
 {
     DeleteAlbum(album.Path);
     album = null;
 }
コード例 #11
0
 public void DeleteAlbum(Album album)
 {
     DeleteAlbum(album.Path);
 }
コード例 #12
0
 public void RenameAlbum(Album album, string newAlbumName)
 {
     RenameAlbum(ref album, newAlbumName);
 }
コード例 #13
0
        public void RenameAlbum(ref Album album, string newAlbumName)
        {
            RenameAlbum(album.Name, newAlbumName);

            album.Name = newAlbumName;
        }
コード例 #14
0
        public MediaItem UploadMediaItemToBaseAlbum(MediaItem mediaItem)
        {
            Album baseAlbum = BaseAlbum;

            return(UploadMediaItemToAlbum(mediaItem, ref baseAlbum));
        }
コード例 #15
0
        public Privacy MakeBaseAlbumPrivate(string password)
        {
            Album baseAlbum = BaseAlbum;

            return(MakeAlbumPrivate(ref baseAlbum, password));
        }
コード例 #16
0
        public Privacy GetBaseAlbumsPrivacySettings()
        {
            Album baseAlbum = BaseAlbum;

            return(GetAlbumsPrivacySettings(ref baseAlbum));
        }
コード例 #17
0
        public Album CreateNewAlbumAtBase(string albumName)
        {
            Album baseAlbum = BaseAlbum;

            return(CreateNewAlbumInAlbum(albumName, ref baseAlbum));
        }
コード例 #18
0
ファイル: Album.cs プロジェクト: stpkidd/Photobucket.NET
        public override bool Equals(object obj)
        {
            Album album = obj as Album;

            return(Username.Equals(album.Username) && Path.Equals(album.Path));
        }