Praktikum9: WPF rakenduse ühendamine andmebaasiga kasutades Entity Frameworki: Difference between revisions

From ICO wiki
Jump to navigationJump to search
 
Line 1: Line 1:
=Materjalid=
=Materjalid=
Eelmises praktikumis lahendatud ülesande leiad siit: http://enos.itcollege.ee/~mposka/CSharp2017/Paevaope/Praktikumid/Praktikum08/
Eelmises praktikumis lahendatud ülesande leiad siit: http://enos.itcollege.ee/~mposka/CSharp2017/Paevaope/Praktikumid/Praktikum08/
=Boonus=
Ülesanne saata hiljemalt 12.11.2017 kell 23:23. Kirja pealkiri [DBoonus4]. Kirja sisus tuleks välja tuua, et millised punktid said enda arvates realiseeritud ning kui palju boonuspunkte sellest tulenevalt peaks lahendus väärt olema.
=Käsi_hoitud_tegevus=
=Käsi_hoitud_tegevus=
Loo PersonService klass ja loo järgnevad meetodid, mis võimaldavad:
Loo PersonService klass ja loo järgnevad meetodid, mis võimaldavad:

Latest revision as of 16:30, 6 November 2017

Materjalid

Eelmises praktikumis lahendatud ülesande leiad siit: http://enos.itcollege.ee/~mposka/CSharp2017/Paevaope/Praktikumid/Praktikum08/

Boonus

Ülesanne saata hiljemalt 12.11.2017 kell 23:23. Kirja pealkiri [DBoonus4]. Kirja sisus tuleks välja tuua, et millised punktid said enda arvates realiseeritud ning kui palju boonuspunkte sellest tulenevalt peaks lahendus väärt olema.

Käsi_hoitud_tegevus

Loo PersonService klass ja loo järgnevad meetodid, mis võimaldavad:

  • Leida kasutaja ID järgi andmebaasist
  • Lisada uut inimest andmebaasi
  • Leida kõik inimesed, kes on lisatud andmebaasi
  • Leida üles inimesed eesnime järgi

Testi konsoolirakenduses loodud meetodeid

Loo WPF rakendus, mis kuvab inimesed andmebaasist

Käsi_mittehoitud_tegevus

  • Loo võimalus inimeste salvestamiseks andmebaasi WPF rakenduses (1p)
  • Loo võimalus inimeste otsimiseks(1p)

Mul_on_igav_teeks_ka_midagi_tegevus

  • Loo võimalus inimeste andmete uuendamiseks (0,5p)
  • Loo võimalus kontaktitüüpide lisamiseks
    • Realisatsioon service kihis 0.5p
    • Realisatsioon WPFis 0.5p
  • Loo võimalus inimesele kontaktide lisamiseks
    • Terviklik lahendus 1.5p