Exemplo n.º 1
0
        public HttpResponseMessage GetCategoriesBasedOnAlphabet(HttpRequestMessage request)
        {
            var categories          = _service.GetAllCategoriesBasedOnAlphabet();
            AlphabetViewModel model = new AlphabetViewModel(categories);

            return(request.CreateResponse <CategoryViewModel[]>(HttpStatusCode.OK, model.Categories.ToArray()));
        }
Exemplo n.º 2
0
 private void UpdateAlphabet(AlphabetViewModel alphabet)
 {
     var alphabets = this.Alphabets.Where(p => p.IsEnabled);
     if(!alphabets.Any())
         this.Alphabets.First(p => p != alphabet).IsEnabled = true;
     else
     {
         var newAlphabet = MusicConcept.Library.SortingHelper.SymbolChar + String.Concat(alphabets.Select(p => p.Alphabet));
         ApplicationSettings.SortingAlphabet.Save(newAlphabet);
     }
 }