Witam,
Dostalem na uczelni do napisania kalendarz w c#, podstawke nam dali, tylko mamy dodac pare funkcji.
w c# siedze dopiero moze pare miesiecy i mysle ze za wczesnie nam to dali jeszcze no ale skoro juz to mam to musze sie meczyc :/
W podstawce mam klasy:
CalendarApplication
IAppointment
(Tu jest pare konstruktorow, mianowicie DateTime Start czyli start spotkania, Jest tez length czyli dlugosc spotkania, i descriptionc czyli opis, i bool occursOnDate, czyli ciaglosc spotkania jezeli ktos sobie chce to zrobic)
IAppointments
(Tu mam bool Load(), i bool Save(), i mam IEnumerable<IAppointment> GetAppointmentsOnDate(DateTime date); )
MainForm (To jest cala forma tego)
Utility
I teraz tak, za zadanie pierwsze, mialem stworzyc nowa klase o nazwie "Appointments" I w niej mam dodac pusty konstruktor, niewiem jaki pusty, do czego, bo nie napisali.. I w tej klasie tez mam zrobic inheritence do interface IAppointments,
Tylko ze jak robie Appointments : IAppointments to mi wywala 16 bledow typu (Calendar.Appointments does not implement interface member Calendar.IAppointment.Length, start, load, save itd..)
To znaczy ze musze te wszystkie funkcje/konstruktory wpisac tez do tej mojej formy??? Nie rozumiem
ta funkcja save, ma zapisywac to do pilku, i potem zwrocic true jezeli sie zapisalo, i to samo z load tyle ze jak sie poprawnie wladowalo.
Mam tez problem glownie z tym jak z formy AddAppointment dodac nowy appointment z text boxow dodac do pliku?? to ma sie dziac z tym save() i load() wlasnie chyba. i potem z pliku do tabelki tez zeby go pokazac za kazdym razem i ewentualnie usuwac.
Nie oczekuje gotowcow, tylko moze jakis krokow albo urywek kodu zebym na dobrej drodze sie ustawil :P Chyba ze ktos by chcial zarobic troche to mozemy sie jakos dogadac, bo wiadomo nic za darmo.. Przepraszam za bledy jezeli jakies sa ale nie mam pl klawiatury.