RevellFTW / wishApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alkalmazás leírása

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.

Működő Funkcionalitások:

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).

Megvalósítandó funkcionalitások:

  1. 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 :)

  1. 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

About


Languages

Language:C# 100.0%