Inkasenci/main — pull request #11 by paldir (2014-03-26 13:27:46+00:00)
Title: Obsluga bledow modyfikacji rekordow + Tymczasowy sposob odswiezania listView

Obsluga bledow modyfikacji rekordow:
Do modyfikacji rekordow dodalem walidacje analogiczna do dodawania rekordow.
W obu przypadkach dodalem regule sprawdzajaca, czy kod pocztowy i numer telefonu skladaja sie odpowiednio z 5 i 9 cyfr.
Okienko z dodawaniem klienta wyswietla sie jako Dialog, dzieki czemu nie mozna kliknac na okno pod spodem.
Nie mozna zmodyfikowac kluczy glownych.
Zablokowalem mozliwosc zaznaczania kilku wierszy, bo sprawialo to problemy przy modyfikacji. W zasadzie nadal id zaznaczonych wierszy sa przekazywane przez liste, a to zawsze bedzie pojedyncza wartosc. Kiedys mozna to zmienic, jak sie nam bedzie chcialo.
Zrobilem pare estetycznych poprawek. :D
Jeszcze w tym tygodniu dodam drobna poprawke. Chcialbym, zeby przyciski byly nieaktywne, kiedy nic nie jest zaznaczone.

Tymczasowy sposob odswiezania listView:
Dodalem w formularzu glownym pole beda flaga, ktora jest ustawiana po zamknieciu formularzy dodawania, usuwania lub po usunieciu rekordu. Timer odswieza liste tylko wtedy flaga jest ustawiona.
Wymagalo to powrotu do poprzedniego sposobu odswiezania listView. Linijki dodane sa z komentarzem "dodane tymczasowo", a linijki usuniete bedace najnowszym sposobem odswiezania "usuniete tymczasowo".