public MuokkaaHenkilo(Paaikkuna paaikkuna, int id) { /* * Muokataan henkilöä 'id' * id on henkilöt listan indeksi * * */ InitializeComponent(); this.id = id; this.paaikkuna = paaikkuna; Henkilo h = this.paaikkuna.henkilot[id]; tbPostinumero.KeyPress += this.paaikkuna.Postinumero_KeyPress; tbEtunimet.Text = String.Join(" ", h.etunimet); cbKutsumanimi.DataSource = h.etunimet; cbKutsumanimi.SelectedItem = h.kutsumanimi; tbSukunimi.Text = h.sukunimi; tbHetu.Text = h.henkilotunnus; tbPostinumero.Text = h.postinumero; tbPostitoimipaikka.Text = h.postitoimipaikka; tbKatuosoite.Text = h.katuosoite; }
public MuokkaaToimisuhde(Paaikkuna paaikkuna, int idh, int idt) { /* * * Otetaan pääikkuna, ja kaksi idtä, jotka kertovat henkilön ja toimisuhteen jota muokataan. * */ InitializeComponent(); this.paaikkuna = paaikkuna; Toimisuhde t = this.paaikkuna.henkilot[idh].toimisuhteet[idt]; this.idh = idh; this.idt = idt; tbYksikko.Text = t.yksikko; tbNimike.Text = t.nimike; datetimeAlkaa.Value = DateTime.Parse(t.alkamispaiva); if (t.paattymispaiva.Equals("Toistaiseksi voimassa")) { checkToistaiseksi.Checked = true; } else { datetimePaattyy.Value = DateTime.Parse(t.paattymispaiva); } }
public LisaaToimisuhde(Paaikkuna paaikkuna, int id) { /* * * Lisätään toimisuhde henkilöön 'id', joka on indeksi henkilölistaan. * */ InitializeComponent(); this.paaikkuna = paaikkuna; this.id = id; datetimePaattyy.Value = DateTime.Today.AddDays(+1); }
public LisaaHenkilo(Paaikkuna paaikkuna) { InitializeComponent(); this.paaikkuna = paaikkuna; tbPostinumero.KeyPress += this.paaikkuna.Postinumero_KeyPress; }