public void Populate(JMMServerBinary.Contract_BookmarkedAnime contract) { this.BookmarkedAnimeID = contract.BookmarkedAnimeID; this.AnimeID = contract.AnimeID; this.Priority = contract.Priority; this.Notes = contract.Notes; this.Downloading = contract.Downloading; if (contract.Anime != null) { AniDB_Anime = new AniDB_AnimeVM(contract.Anime); } }
public bool Save() { JMMServerBinary.Contract_BookmarkedAnime ba = new JMMServerBinary.Contract_BookmarkedAnime(); ba.BookmarkedAnimeID = this.BookmarkedAnimeID; ba.AnimeID = this.AnimeID; ba.Priority = this.Priority; ba.Notes = this.Notes; ba.Downloading = this.Downloading; JMMServerBinary.Contract_BookmarkedAnime_SaveResponse resp = JMMServerVM.Instance.clientBinaryHTTP.SaveBookmarkedAnime(ba); if (!string.IsNullOrEmpty(resp.ErrorMessage)) { Utils.ShowErrorMessage(resp.ErrorMessage); return(false); } else { this.Populate(resp.BookmarkedAnime); } return(true); }
public bool Save() { JMMServerBinary.Contract_BookmarkedAnime ba = new JMMServerBinary.Contract_BookmarkedAnime(); ba.BookmarkedAnimeID = this.BookmarkedAnimeID; ba.AnimeID = this.AnimeID; ba.Priority = this.Priority; ba.Notes = this.Notes; ba.Downloading = this.Downloading; JMMServerBinary.Contract_BookmarkedAnime_SaveResponse resp = JMMServerVM.Instance.clientBinaryHTTP.SaveBookmarkedAnime(ba); if (!string.IsNullOrEmpty(resp.ErrorMessage)) { Utils.ShowErrorMessage(resp.ErrorMessage); return false; } else this.Populate(resp.BookmarkedAnime); return true; }
public BookmarkedAnimeVM(JMMServerBinary.Contract_BookmarkedAnime contract) { Populate(contract); }