private void btKreiraj_Click(object sender, EventArgs e) { if (tbIme.Text != "" && tbPrezime.Text != "" && tbTelefon.Text != "" && tbTelefon.Text.Length >= 9) { k = new Korisnici(tbIme.Text, tbPrezime.Text, dateTimeDatumRodjenja.Value, tbAdresa.Text, comboBoxBracnoStanje.SelectedIndex, tbTelefon.Text, tbDeca.Text, tbKontaktOsobaI.Text, tbKontaktOsobaTelefon1.Text, tbKontaktOsoba2.Text, tbKontaktOsoba2Telefon.Text, tbKontaktRodbinaPrijatelji.Text, tbKucniLjubimac.Text, dateTimePickerOdKadaKoristiPomoc.Value, tbPenzija.Text, tbOstalo.Text, comboBoxKorisnikGZavoda.SelectedIndex, tbImeLekara.Text, tbUslugeUD3.Text, tbSredstvaZaLekove.Text, comboBoxListaCekanja.SelectedIndex, cbFizioterapeut.Checked, cbAsistel.Checked, cbSpremanjeStana.Checked, tbDurgaPomoc.Text, comboBoxZdravstevniStatus.SelectedIndex, tbDijagnozaBolesti.Text, comboBoxMentalnoZdravlje.SelectedIndex, comboBoxSluh.SelectedIndex, comboBoxVid.SelectedIndex, comboBoxKomunikacija.SelectedIndex, comboBoxFizioloskePotrebe.SelectedIndex, comboBoxMogucnostKretanja.SelectedIndex, comboBoxSposobnostIshrane.SelectedIndex, comboBoxFunkcijaGutanja.SelectedIndex, tbPomocPriKupanju.Text, tbPomocPriOblacenju.Text, tbHigijenskeNavike.Text, comboBoxOrijentacija.SelectedIndex, comboBoxNarav.SelectedIndex, comboBoxProstor1.SelectedIndex, comboBoxProstor2.SelectedIndex, tbZagrevanjeProstora.Text, tbHladjenjeProstora.Text, tbKljuceviOdStana.Text, tbIzmirivanjeObaveza.Text, comboBoxDrustveniZivot.SelectedIndex, comboBoxOporavak.SelectedIndex, cbKlubZaStare.Checked, cbPozoriste.Checked, cbCrkva.Checked, cbBiblioteka.Checked, tbKoImJePomagaoPre.Text, tbPosebniZahtevi.Text); Globalne.brojKorisnika++; } else { if (tbTelefon.Text.Length < 9) MessageBox.Show("Telefon mora imati barem 9 karaktera!"); if (tbIme.Text == "") MessageBox.Show("Polje Ime je obavezno!"); if (tbPrezime.Text == "") MessageBox.Show("Polje Prezime je obavezno!"); if (tbTelefon.Text == "") MessageBox.Show("Polje Telefon je obavezno!"); } }
private void btKreiraj_Click(object sender, EventArgs e) { if (tbIme.Text != "" && tbPrezime.Text != "" && tbbrojkartona.Text != "") { k = new Korisnici(tbIme.Text, tbPrezime.Text, tbbrojkartona.Text, dateTimeDatumRodjenja.Value, comboBox2.SelectedIndex,tbAdresa.Text, comboBoxBracnoStanje.SelectedIndex, tbTelefon.Text, tbmobilni.Text, tbDeca.Text, tbKontaktOsobaI.Text, tbKontaktOsobaTelefon1.Text, tbKontaktOsoba2.Text, tbKontaktOsoba2Telefon.Text, tbKontaktRodbinaPrijatelji.Text, tbKucniLjubimac.Text, dateTimePickerOdKadaKoristiPomoc.Value, tbPenzija.Text, tbnaknada.Text, tbOstalo.Text, comboBoxKorisnikGZavoda.SelectedIndex, tbImeLekara.Text, tbUslugeUD3.Text, tbSredstvaZaLekove.Text, comboBoxListaCekanja.SelectedIndex, cbFizioterapeut.Checked, cbAsistel.Checked, cbSpremanjeStana.Checked, tbDurgaPomoc.Text, comboBoxZdravstevniStatus.SelectedIndex, tbDijagnozaBolesti.Text, comboBoxMentalnoZdravlje.SelectedIndex, comboBoxSluh.SelectedIndex, comboBoxVid.SelectedIndex, comboBoxKomunikacija.SelectedIndex, comboBoxFizioloskePotrebe.SelectedIndex, comboBoxMogucnostKretanja.SelectedIndex, comboBoxSposobnostIshrane.SelectedIndex, comboBoxFunkcijaGutanja.SelectedIndex, tbPomocPriKupanju.Text, tbPomocPriOblacenju.Text, tbHigijenskeNavike.Text, comboBoxOrijentacija.SelectedIndex, comboBoxNarav.SelectedIndex, comboBoxProstor1.SelectedIndex, comboBoxProstor2.SelectedIndex, tbZagrevanjeProstora.Text, tbHladjenjeProstora.Text, tbKljuceviOdStanaIme.Text, tbKljuceviOdStanaTelefon.Text, tbKljuceviOdStanaOdnos.Text, tbIzmirivanjeObaveza.Text, comboBoxDrustveniZivot.SelectedIndex, comboBoxOporavak.SelectedIndex, cbKlubZaStare.Checked, cbPozoriste.Checked, cbCrkva.Checked, cbBiblioteka.Checked, tbKoImJePomagaoPre.Text, tbVayanDatum.Text, tbAktivnostiPremaIPU.Text, tbSpecInstrukcije.Text, tbPosebniZahtevi.Text, tbIndividualniPlan.Text); Globalne.brojKorisnika++; } else { if (tbIme.Text == "") MessageBox.Show("Polje Ime je obavezno!"); if (tbPrezime.Text == "") MessageBox.Show("Polje Prezime je obavezno!"); if (tbbrojkartona.Text == "") MessageBox.Show("Broj kartona je obavezan!"); } StreamWriter sw = new StreamWriter(Path.Combine(Globalne.pathfolder, "log"), true); sw.WriteLine("Korisnik: " + tbIme.Text + " " + tbPrezime.Text + " " + tbbrojkartona.Text + " kreiran datuma " + DateTime.Now.ToString()+" sa accounta "+Environment.UserName); sw.Close(); }
public PostojeciKorisnik(Korisnici ucitan) { InitializeComponent(); this.ucitan = ucitan; }
public radni_nalog(Korisnici k, Gdomacica gd) { InitializeComponent(); this.k = k; this.gd = gd; }
public void ispisiK(Korisnici k) { tbIme.Text = k.ime; tbPrezime.Text = k.prezime; dateTimeDatumRodjenja.Value = k.dtmrodjenja; tbAdresa.Text = k.adresa; if (k.bracnostanje == "Udata/Oženjen") { comboBoxBracnoStanje.SelectedValue = 0; } else if (k.bracnostanje == "Neudata/Neoženjen") { comboBoxBracnoStanje.SelectedValue = 1; } else { comboBoxBracnoStanje.SelectedValue = 2; } tbTelefon.Text = k.brTel; tbDeca.Text = k.deca; tbKontaktOsobaI.Text = k.kontakt1; tbKontaktOsobaTelefon1.Text = k.Telkontakt1; tbKontaktOsoba2.Text = k.kontakt2; tbKontaktOsoba2Telefon.Text = k.Telkontakt2; tbKontaktRodbinaPrijatelji.Text = k.kontaktkomsije; tbKucniLjubimac.Text = k.kucniljubimac; dateTimePickerOdKadaKoristiPomoc.Value = k.korisnikpomociod; tbPenzija.Text = k.penzija; tbOstalo.Text = k.ostalaprimanja; if (k.Gzavod == "Da") { comboBoxKorisnikGZavoda.SelectedValue = 0; } else { comboBoxKorisnikGZavoda.SelectedValue=1;} tbImeLekara.Text = k.nadlezni; tbUslugeUD3.Text = k.uslugeuD3; tbSredstvaZaLekove.Text = k.zaLekove; if (k.listaCekanja == "Da") { comboBoxListaCekanja.SelectedValue = 0; } else comboBoxListaCekanja.SelectedValue = 1; if (k.fizioterapeut == true) { cbFizioterapeut.Checked = true; } if (k.asistel == true) { cbAsistel.Checked = true; } if (k.spremanje == true) { cbSpremanjeStana.Checked = true; } tbDurgaPomoc.Text = k.drugaPomoc; if (k.zStatus == "Hronični bolesnik") { comboBoxZdravstevniStatus.SelectedValue = 0; } else if (k.zStatus == "Invalid") { comboBoxZdravstevniStatus.SelectedValue = 1; } else comboBoxZdravstevniStatus.SelectedValue=2; tbDijagnozaBolesti.Text=k.dijagnoza; if (k.mentalnoZdravlje=="Očuvano") {comboBoxMentalnoZdravlje.SelectedValue=0;} else if (k.mentalnoZdravlje=="Delimično očuvano") {comboBoxMentalnoZdravlje.SelectedValue=1;} else comboBoxMentalnoZdravlje.SelectedValue=2; if (k.sluh == "Dobar") { comboBoxSluh.SelectedValue = 0; } else if (k.sluh == "Narušen") { comboBoxSluh.SelectedValue = 1; } else comboBoxSluh.SelectedValue = 2; if (k.vid == "Dobar") { comboBoxVid.SelectedValue = 0; } else if (k.vid == "Narušen") { comboBoxVid.SelectedValue = 1; } else comboBoxVid.SelectedValue = 2; if (k.komunikacija == "Dobra") { comboBoxKomunikacija.SelectedValue = 0; } else comboBoxKomunikacija.SelectedValue = 1; if (k.fizPotrebe == "Potpuna") { comboBoxFizioloskePotrebe.SelectedValue = 0; } else if (k.fizPotrebe == "Delimična") { comboBoxFizioloskePotrebe.SelectedValue = 1; } else comboBoxFizioloskePotrebe.SelectedValue = 2; if (k.kretanje == "Polupokrtan") { comboBoxMogucnostKretanja.SelectedValue = 0; } else comboBoxMogucnostKretanja.SelectedValue = 1; if (k.ishrana == "Normalna") { comboBoxSposobnostIshrane.SelectedValue = 0; } else comboBoxSposobnostIshrane.SelectedValue = 1; if (k.gutanje=="Dobra") {comboBoxFunkcijaGutanja.SelectedValue=0;} else comboBoxFunkcijaGutanja.SelectedValue=1; tbPomocPriKupanju.Text=k.kupanje; tbPomocPriOblacenju.Text=k.oblacenje; tbHigijenskeNavike.Text=k.higijenskeNavike; if (k.orijentacija=="Prisutan/na") comboBoxOrijentacija.SelectedValue=0; else comboBoxOrijentacija.SelectedValue=1; if (k.narav=="Blaga") comboBoxNarav.SelectedValue=0; else comboBoxNarav.SelectedValue=1; if (k.prostor1 == "Odgovara") { comboBoxProstor1.SelectedValue = 0; } else comboBoxProstor1.SelectedValue = 1; if (k.prostor2 == "Uredan") comboBoxProstor2.SelectedValue = 0; else comboBoxProstor2.SelectedValue = 1; tbZagrevanjeProstora.Text = k.zagrevanjeProstora; tbHladjenjeProstora.Text = k.hladjenjeProstora; tbKljuceviOdStana.Text = k.kljuceviOdStana; tbIzmirivanjeObaveza.Text = k.problemiIzmirivanjeObaveza; if (k.drustveniZivot == "Aktivan") { comboBoxDrustveniZivot.SelectedValue = 0; } else if (k.drustveniZivot == "Delimično aktivan") { comboBoxDrustveniZivot.SelectedValue = 1; } else comboBoxDrustveniZivot.SelectedValue = 2; if (k.oporavak == "Redovno") { comboBoxOporavak.SelectedValue = 0; } else if (k.oporavak == "Povremeno") { comboBoxOporavak.SelectedValue = 1; } else comboBoxOporavak.SelectedValue = 2; if (k.klubzastare == true) cbKlubZaStare.Checked = true; if (k.pozoriste == true) cbPozoriste.Checked = true; if (k.crkva == true) cbCrkva.Checked = true; if (k.biblioteka == true) cbBiblioteka.Checked = true; tbKoImJePomagaoPre.Text = k.prethodnapomoc; tbPosebniZahtevi.Text = k.zahteviIkomentari; }
//private string CurrentPath="/"; void ucitaj() { try { if (!Directory.Exists(Globalne.pathfolder)) { Directory.CreateDirectory(Globalne.pathfolder); Directory.CreateDirectory(Globalne.pathgd); Directory.CreateDirectory(Globalne.pathkor); Directory.CreateDirectory(Globalne.pathodb); Directory.CreateDirectory(Globalne.patharhd); Directory.CreateDirectory(Globalne.patharhk); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Tehnicka Greska"); } try { Korisnici k; string[] fileEntries = Directory.GetFiles(Globalne.pathkor); bool ispravnost1 = false; Globalne.brojKorisnika = fileEntries.Length; for (int i = 0; i < Globalne.brojKorisnika; i++) { StreamReader srkor = new StreamReader(Path.Combine(Globalne.pathkor, fileEntries[i])); ispravnost1 = false; k = new Korisnici(srkor, ref ispravnost1, Globalne.dajkljuc(fileEntries[i])); srkor.Close(); if (ispravnost1) { Globalne.poBrKartona.Add(k.brKartona, k); lbKorisnici.Items.Add(k.punoime()); } } Gdomacica gd; bool ispravnost=false; fileEntries = Directory.GetDirectories(Globalne.pathgd); Globalne.brojGdomacica = fileEntries.Length; for (int i = 0; i < Globalne.brojGdomacica; i++) { StreamReader srgd = new StreamReader(Path.Combine(Globalne.pathgd,fileEntries[i],"domacica.data")); ispravnost = false; gd = new Gdomacica(srgd,ref ispravnost,Globalne.dajkljuc(fileEntries[i])); srgd.Close(); if (ispravnost) { Globalne.poJMBG.Add(gd.JMBG, gd); LBdomacice.Items.Add(gd.PunoIme()); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Tehnička greška"); } return; }
public komentari(Korisnici k) { InitializeComponent(); this.ucitan = k; }