Krzysztof Mossakowski
Tworzenie aplikacji w technologii firmy Microsoft
2003 - Zadania
ADO.NET w Windows Forms
Wersja B
Aplikacja:
automatyczne wczytanie danych z
pliku accessa
na początku pracy
wyświetlanie i modyfikacja danych w kontrolkach:
combobox zawierający tytuły, ISBN i rok wydania książek
w polu edycyjnym widoczny powinien być tylko tytuł (Titles.Title)
rozwijalna postać powinna mieć zawartość: "Titles.ISBN | Titles.Year_Published | Titles.Title"
UWAGA: stworzenie wielokolumnowej listy w combobox'ie proszę zostawić na koniec
grid zawierający wszystkie informacje o książce (Titles.*)
umożliwić edycję wszystkich danych
po modyfikacji tytułu uaktualnić zawartość combobox'a
label z tytułem aktualnie wybranej książki
listbox zawierający nazwiska i imiona wszystkich autorów aktualnie wybranej książki
przyciski "następny", "poprzedni" zmieniające aktualnie wybraną książkę
grupa przycisków radio z ustawieniem aktualnego porządku
przyciski:
"tytuł"
"ISBN"
"rok wydania"
efekty zmiany porządku:
zmiana kolejności w liście rozwijalnej combobox'a
zastosowanie wybranego porządku w obsłudze przycisków
we wszystkich kontrolkach zawsze powinny być dane jednej, aktualnie wybranej książki
synchronizować zmiany z combobox'a i z przycisków
po zmianie aktualnej książki uaktualniać zawartość kontrolek
jeśli podczas pracy aplikacji zostały dokonane jakiekolwiek zmiany, przy zamykaniu zapytać, czy zapisać; jeśli tak, zmodyfikować oryginalny plik
Uwaga: jeśli istnieje wbudowany mechanizm realizujący pewną czynność, niewykorzystanie go i napisanie własnego kodu będzie ocenione negatywnie
przykład: własny kod sortowania