Ejemplo n.º 1
0
        public async Task <ActionResult> Sets(int?page)
        {
            var schema = await db.GetSchemaAsync();

            List <ItemSetViewModel> itemSets = new List <ItemSetViewModel>();

            foreach (var itemSet in schema.ItemSets)
            {
                var itemSetViewModel = new ItemSetViewModel()
                {
                    Name  = await db.GetItemsLocalizationTextAsync(itemSet.Name.Remove(0, 1)),
                    Items = itemSet.Items.ToList().AsReadOnly()
                };

                itemSets.Add(itemSetViewModel);
            }

            return(View(itemSets.AsReadOnly()));
        }