protected void SearchButton_Click(object sender, EventArgs e) { if (SearchBand.Text == "") { bandJson = JSONGenerator.generateBandJSON(); } else { bandJson = SearchUtility.SearchBands(SearchBand.Text); } }
protected void SearchSongs_Click(object sender, EventArgs e) { if (SearchText.Text != "" && SearchText.Text != null) { songJson = SearchUtility.SearchSongs(SearchText.Text); } else { songJson = JSONGenerator.generateSongJSON(); } }
protected void Page_Load(object sender, EventArgs e) { String searchString = Request.QueryString["searchString"]; if (searchString == null) { songJson = JSONGenerator.generateSongJSON(); } else { songJson = SearchUtility.SearchSongsbyBand(searchString); } currentDateTimeString = JSONGenerator.generateTimeString(); songNames = JSONGenerator.generateSongNames(); }
protected void Page_Load(object sender, EventArgs e) { bandJson = JSONGenerator.generateBandJSON(); bandNames = JSONGenerator.generateBandNames(); }
public static string SearchBands(string searchString) { BandsCollection bands = JsonConvert.DeserializeObject <BandsCollection>(JSONGenerator.generateBandJSON()); List <BandJSON> searchResults = new List <BandJSON>(); foreach (BandJSON band in bands.band) { if (band.BandName.IndexOf(searchString, StringComparison.CurrentCultureIgnoreCase) != -1) { searchResults.Add(band); } } BandsCollection result = new BandsCollection(); result.band = searchResults; return(JsonConvert.SerializeObject(result)); }
public static string SearchSongsbyBand(string searchString) { List <Songs> songs = JsonConvert.DeserializeObject <List <Songs> >(JSONGenerator.generateSongJSON()); List <Songs> searchResults = new List <Songs>(); foreach (Songs song in songs) { if ((song.BandName.IndexOf(searchString, StringComparison.CurrentCultureIgnoreCase)) > -1) { searchResults.Add(song); } } return(JsonConvert.SerializeObject(searchResults)); }