public static object GetGroupWords(Guid groupId) { return(ServiceAccessor.MakeRequest <GroupWordsRequest, GroupWordsResponse>(new GroupWordsRequest() { Id = groupId }, "GroupWords").Words); }
public static object AddGroup(string name, List <string> words) { return(ServiceAccessor.MakeRequest <GroupAddRequest, GroupAddResponse>(new GroupAddRequest() { Name = name, Words = words }, "GroupAdd").Id); }
protected void Submit1_ServerClick(object sender, System.EventArgs e) { if ((File1.PostedFile != null) && (File1.PostedFile.ContentLength > 0)) { try { byte[] songData = null; using (var binaryReader = new System.IO.BinaryReader(File1.PostedFile.InputStream)) { songData = binaryReader.ReadBytes(File1.PostedFile.ContentLength); } if (System.IO.Path.GetExtension(File1.PostedFile.FileName) == ".txt") { ServiceAccessor.UploadSong(songData); } else { ServiceAccessor.UploadMultipleSongs(songData); } succ_msg.Attributes.Remove("hidden"); } catch (Exception ex) { err_msg.Attributes.Remove("hidden"); } } else { warn_msg.Attributes.Remove("hidden"); } }
public static object GetSongs(string partSongName, string partAritstName) { return(ServiceAccessor.MakeRequest <SongsRequest, SongsResponse>(new SongsRequest() { PartSongName = partSongName, PartArtistName = partAritstName }, "Songs").Songs); }
public static object RelationTypeDelete(Guid id) { return(ServiceAccessor.MakeRequest <RelationTypeDeleteRequest, RelationTypeDeleteResponse>(new RelationTypeDeleteRequest() { TypeId = id }, "RelationTypeDelete").Success); }
public static object AddPhrase(string phrase) { return(ServiceAccessor.MakeRequest <PhraseAddRequest, PhraseAddResponse>(new PhraseAddRequest() { Words = phrase.Split(' ').ToList() }, "PhraseAdd")); }
public static object DeletePhrase(Guid id) { return(ServiceAccessor.MakeRequest <PhraseDeleteRequest, PhraseDeleteResponse>(new PhraseDeleteRequest() { Id = id }, "PhraseDelete")); }
public static object AddRelationType(string name) { return(ServiceAccessor.MakeRequest <RelationAddTypeRequest, RelationAddTypeResponse>(new RelationAddTypeRequest() { Name = name }, "RelationAddType").TypeId); }
public static object GetPhraseLocs(string phrase) { return(ServiceAccessor.MakeRequest <PhraseLocationRequest, PhraseLocationResponse>(new PhraseLocationRequest() { Phrase = phrase }, "PhraseLocations").Locations); }
public static object AddRelation(Guid type, Guid word1, Guid word2) { return(ServiceAccessor.MakeRequest <RelationAddRequest, RelationAddResponse>(new RelationAddRequest() { RelationType = type, Word1 = word1, Word2 = word2 }, "RelationAdd").Id); }
public static object DeleteGroup(Guid id) { return(ServiceAccessor.MakeRequest <GroupDeleteRequest, GroupDeleteResponse>(new GroupDeleteRequest() { Id = id }, "GroupDelete").Success); }
public static object UpdateGroup(Guid id, string name, List <string> words) { return(ServiceAccessor.MakeRequest <GroupUpdateRequest, GroupUpdateResponse>(new GroupUpdateRequest() { Id = id, Name = name, Words = words }, "GroupUpdate").Success); }
public static List <string> Words(Guid id) { return(ServiceAccessor.MakeRequest <GroupWordsRequest, GroupWordsResponse>(new GroupWordsRequest() { Id = id }, "GroupWords").Words.Select(w => w.Item2).ToList()); }
public static object GetWordSongs(Guid wordId) { return(ServiceAccessor.MakeRequest <WordSongsRequest, WordSongsResponse>(new WordSongsRequest() { WordId = wordId }, "WordSongs").WordSongs); }
protected void Submit1_ServerClick(object sender, System.EventArgs e) { if ((File1.PostedFile != null) && (File1.PostedFile.ContentLength > 0)) { try { byte[] backupData = null; using (var binaryReader = new System.IO.BinaryReader(File1.PostedFile.InputStream)) { backupData = binaryReader.ReadBytes(File1.PostedFile.ContentLength); } ServiceAccessor.UploadBackup(backupData); succ_msg.Attributes.Remove("hidden"); } catch (Exception ex) { err_msg.Attributes.Remove("hidden"); } } else { warn_msg.Attributes.Remove("hidden"); } }
public static object GetSongWords(Guid?songId) { return(ServiceAccessor.MakeRequest <GetWordsRequest, GetWordsResponse>(new GetWordsRequest() { SongId = songId }, "GetWords").Words); }
protected void Page_Load(object sender, EventArgs e) { songs = ServiceAccessor.MakeRequest <SongsRequest, SongsResponse>(new SongsRequest() { PartSongName = "", PartArtistName = "" }, "Songs"); }
public static int RelationTypeUseCount(Guid id) { return(ServiceAccessor.MakeRequest <RelationTypeUseCountRequest, RelationTypeUseCountResponse>(new RelationTypeUseCountRequest() { TypeId = id }, "RelationTypeUseCount").Count); }
public static object GetSongLyrics(Guid songId) { return(ServiceAccessor.MakeRequest <SongLyricsRequest, SongLyricsResponse>(new SongLyricsRequest() { SongId = songId }, "SongLyrics").SongLyrics); }
public static object GetLocations(Guid?songId) { return(ServiceAccessor.MakeRequest <LocationsRequest, LocationsResponse>(new LocationsRequest() { SongId = songId }, "Locations").Locations); }
public static object GetWordByLocation(Guid songId, int numInSong, int verseNum, int lineInVerse) { return(ServiceAccessor.MakeRequest <WordLocationRequest, LocationsResponse>( new WordLocationRequest() { SongId = songId, NumInSong = numInSong, VerseNum = verseNum, LineInVerse = lineInVerse }, "WordByLocation").Locations); }
public static object UploadFile() { //HttpContext.Current.Request.Files; byte[] songData = null; HttpPostedFile songFile = HttpContext.Current.Request.Files[0]; using (var binaryReader = new System.IO.BinaryReader(songFile.InputStream)) { songData = binaryReader.ReadBytes(songFile.ContentLength); } return(ServiceAccessor.UploadSong(songData)); }
protected void Page_Load(object sender, EventArgs e) { groups = ServiceAccessor.MakeRequest <GroupAllRequest, GroupAllResponse>(new GroupAllRequest(), "GroupAll"); words = ServiceAccessor.MakeRequest <GetWordsRequest, GetWordsResponse>(new GetWordsRequest(), "GetWords"); }
protected void Page_Load(object sender, EventArgs e) { relations = ServiceAccessor.MakeRequest <RelationAllRequest, RelationAllResponse>(new RelationAllRequest(), "RelationAll"); relTypes = ServiceAccessor.MakeRequest <RelationTypesRequest, RelationTypesResponse>(new RelationTypesRequest(), "RelationTypes"); words = ServiceAccessor.MakeRequest <GetWordsRequest, GetWordsResponse>(new GetWordsRequest(), "GetWords"); }
public static object UploadFile(object file) { byte[] backupData = null; return(ServiceAccessor.UploadBackup(backupData)); }
protected void Page_Load(object sender, EventArgs e) { phrases = ServiceAccessor.MakeRequest <PhraseAllRequest, PhraseAllResponse>(new PhraseAllRequest(), "PhraseAll"); }
protected void Page_Load(object sender, EventArgs e) { stat = ServiceAccessor.MakeRequest <GetStatsRequest, GetStatsResponse>(new GetStatsRequest(), "GetStats"); }
protected void Page_Load(object sender, EventArgs e) { types = ServiceAccessor.MakeRequest <RelationTypesRequest, RelationTypesResponse>(new RelationTypesRequest(), "RelationTypes"); }
protected void Page_Load(object sender, EventArgs e) { songs = ServiceAccessor.MakeRequest <SongsRequest, SongsResponse>(new SongsRequest(), "Songs"); groups = ServiceAccessor.MakeRequest <GroupAllRequest, GroupAllResponse>(new GroupAllRequest(), "GroupAll"); }