Esempio n. 1
0
 public ProductCategoriesFilter(PageFilter pageFilter, Guid id, string title, bool @descending, ProductCategoryOrderBy orderBy)
 {
     Validator.Begin(pageFilter, nameof(pageFilter))
     .NotDefault()
     .ThrowApiException(nameof(ProductCategoriesFilter), nameof(ProductCategoriesFilter));
     PageFilter = pageFilter;
     Title      = title;
     Descending = @descending;
     OrderBy    = orderBy;
     Id         = id;
 }
Esempio n. 2
0
 public async Task HandleSort(ProductCategoryOrderBy order)
 {
     foreach (var kv in TableHeaderModel)
     {
         if (kv.Key == order)
         {
             kv.Value.IsActive = true;
         }
         else
         {
             kv.Value.IsActive = false;
         }
     }
     Current = order;
     await LoadFromServerAsync();
 }