Kívánság-nyilvántartó alkalmazás C# nyelven WinForms környezetben.
Követi az MVC modellt
Az adatok SQLite adatbázisban tárolódnak.
Az adatbázis sémáját wishes.sql
tartalmazza
Az alkalmazás a következő képpen néz ki:
Kezdőablak Tartamaz egy menüsort, egy "Add wish" és egy "List wishes" menü elemmel. "List wishes" megnyomásával a kezdőablakban kilistázzuk az eltárolt adatokat, DataGridView segítségével.
"Add wish" felugró ablak Az "Add wish" megnyomásával új ablak jelenik meg, ahol új kívánságot adhatjuk hozzá adatainkhoz. Meglévő adat módosításánál is az "Add wish" felugró ablakában módosítunk adatokat.
Kívánság hozzáadása Új ablakban Egy új kívánság esetén az értékeket tároljuk az adatbázisban. Egy kívánság a következő tulajdonságokkal bír:
Név | Típus | További információ |
---|---|---|
Name | szöveg | nem üres |
Age | szám | 2-200 |
Wish | szöveg | nem üres |
Amount | szám | 0 - 9001 |
Böngészés A kívánságokat ki lehet listázni A lista egy DataGridView-be jelenjen meg. A kívánság ennyisége (Amount) szerint legyen rendezve a lista (magasabb szám elöl).
- Kívánság törlése, két opció:
- A listában egy kívánságra kattintva a módosító ablakban legyen egy törlés funkció, vagy
- törlés ikon az adott sorban, ameyre kattintva felugrik egy dialógus, hogy biztosan törölni szeretnénk.
Jutalom
+1 plusz pont, és mehetsz haza :)
- Kívánság módosítása
- A listában egy kívánságra kattintva módosítható legyen.
Jutalom
+2 plusz pont, és mehetsz haza :)
ha mindkettőt megoldod, akkor +3 értelem szerűen