Úkol kolekce objektů
Abschlussbedingungen
V Zadání úkolu najdete jednoduchý úkol, který objasňuje principy práce s kolekcemi objektů.
1. Zadání úkolu
Co je cílem zadání?
- Vytvoření třídy Položka s vlastnostmi Název a Množství.
- Inicializace seznamu a vytvoření uživatelských vstupů napojených na proměnné.
- Průběžné zobrazení celkového počtu a dynamické vykreslení obsahu seznamu do HTML tabulky pomocí cyklu.
- Využití vestavěných metod seznamu pro přidání nového objektu, odebrání konkrétního prvku přes tlačítko v řádku a hromadné vymazání celého skladu.
Zadání
Vytvořte třídu Položka, která bude reprezentovat zboží ve skladu a bude mít vlastnosti Název a Množství.
V Razor komponentě vytvořte kolekci objektů, která bude sloužit jako sklad a uchovávat instance třídy Položka. Připravte formulář pro vkládání nových dat a následně vypište obsah skladu do tabulky pomocí cyklu.
Aplikaci naprogramujte tak, aby uživatel mohl dynamicky přidávat nové položky, odebírat konkrétní položky z tabulky a vymazat celý seznam najednou s využitím metod kolekce.
Příklad, jak by mohla stránka vypadat:
Pokud se okno nenačetlo, klikněte zde.