Пример #1
0
        private void btnDodajOruzije_Click(object sender, EventArgs e)
        {
            novoOruzije.pom = maticni;
            novoOruzije.ShowDialog();
            DBconection konekcija = new DBconection();

            sviLovac_has_oruzije = konekcija.Select_ref("lovac_has_oruzije");
            lbSeriskiBrojevi.Items.Clear();
            Boolean imaIhVise = false;

            for (int i = 0; i < sviLovac_has_oruzije.Count(); i++)
            {
                if (sviLovac_has_oruzije[i].lovacJMBG == maticni)
                {
                    lbSeriskiBrojevi.Items.Add(sviLovac_has_oruzije[i].oruzijeSeriskiBroj);
                    imaIhVise = true;
                }
            }

            if (imaIhVise == true)
            {
                lbSeriskiBrojevi.SelectedIndex = 0;
            }

            if (lbSeriskiBrojevi.Items.Count == 0)
            {
                tbTipOruzija1.Text        = "";
                tbNazivOruzija1.Text      = "";
                tbKalibar1.Text           = "";
                tbSeriskiBroj1.Text       = "";
                tbDodatniOpis1.Text       = "";
                pbOruzije1.Image          = Properties.Resources.default_hunter;
                btnIzmjeniOruzije.Enabled = false;
                btnObrisiOruzije.Enabled  = false;
            }
            else
            {
                btnIzmjeniOruzije.Enabled = true;
                btnObrisiOruzije.Enabled  = true;
            }
        }
Пример #2
0
        //ovde se popunjavaju oruzija
        private void cbSelektijLovca_SelectedIndexChanged(object sender, EventArgs e)
        {
            String selekcija = cbSelektijLovca.SelectedItem.ToString();
            int    indeks    = selekcija.IndexOf('-') + 2;

            maticni = selekcija.Substring(indeks);
            for (int i = 0; i < sviLovci.Count(); i++)
            {
                if (sviLovci[i].JMBG.ToString() == maticni)
                {
                    indeksSelektovanogLovca = i;
                    tbIme.Text                    = sviLovci[i].ime;
                    tbPrezime.Text                = sviLovci[i].prezime;
                    tbOcevoIme.Text               = sviLovci[i].ocevoIme;
                    tbPol.Text                    = sviLovci[i].pol;
                    tbAdresaPrebivalista.Text     = sviLovci[i].adresaPrebivalista;
                    tbJMBG.Text                   = sviLovci[i].JMBG;
                    tbBrojLicneKarte.Text         = sviLovci[i].brojLicneKarte;
                    tbDatumRodjenja.Text          = sviLovci[i].datumRodjenja;
                    tbMjestoRodjenja.Text         = sviLovci[i].mjestoRodjenja;
                    tbOpstinaRodjenja.Text        = sviLovci[i].opstinaRodjenja;
                    tbKontaktTelefon.Text         = sviLovci[i].kontaktTelefon;
                    tbEmailAdresa.Text            = sviLovci[i].emailAdresa;
                    tbStatusClana.Text            = sviLovci[i].statusClana;
                    tbBrojOdradjenihDnevnica.Text = sviLovci[i].brojOdradjenihDnevnica;
                    try
                    {
                        pbSlika.Image = Image.FromFile(sviLovci[i].adresaSlike);
                    }
                    catch (Exception)
                    {
                        pbSlika.Image = Properties.Resources.default_hunter;
                    }
                    tbPolozioLovackiIspit.Text = sviLovci[i].polozioLovackiIspit;
                    if (sviLovci[i].polozioLovackiIspit == "Da")
                    {
                        tbBrojUvjerenja.Text   = sviLovci[i].brojUvjerenja;
                        tbDatumPolaganja.Text  = sviLovci[i].datumPolaganja;
                        tbMjestoPolaganja.Text = sviLovci[i].mjestoPolaganja;
                    }
                    else if (sviLovci[i].polozioLovackiIspit == "Ne")
                    {
                        tbBrojUvjerenja.Text   = "";
                        tbDatumPolaganja.Text  = "Nije polozio";
                        tbMjestoPolaganja.Text = "";
                    }
                    else
                    {
                        tbBrojUvjerenja.Text   = "";
                        tbDatumPolaganja.Text  = "Nepoznato";
                        tbMjestoPolaganja.Text = "";
                    }
                    tbZanimanje.Text = sviLovci[i].zanimanje;
                    tbZaposlen.Text  = sviLovci[i].zaposlen;
                    if (sviLovci[i].zaposlen == "Da")
                    {
                        tbFirmaUKojojRadi.Text = sviLovci[i].firmaUKojojRadi;
                    }
                    else if (sviLovci[i].zaposlen == "Ne")
                    {
                        tbFirmaUKojojRadi.Text = "Nije zaposlen";
                    }
                    else
                    {
                        tbFirmaUKojojRadi.Text = "Nepoznato";
                    }
                    tbDodatniOpis.Text      = sviLovci[i].dodatniOpis;
                    btnDodajOruzije.Enabled = true;
                    btnObrisiLovca.Enabled  = true;
                    break;
                }
                btnDodajOruzije.Enabled = false;
                btnObrisiLovca.Enabled  = false;
            }
            DBconection konekcija = new DBconection();

            sviLovac_has_oruzije = konekcija.Select_ref("lovac_has_oruzije");
            lbSeriskiBrojevi.Items.Clear();
            Boolean imaIhVise = false;

            for (int i = 0; i < sviLovac_has_oruzije.Count(); i++)
            {
                if (sviLovac_has_oruzije[i].lovacJMBG == maticni)
                {
                    lbSeriskiBrojevi.Items.Add(sviLovac_has_oruzije[i].oruzijeSeriskiBroj);
                    imaIhVise = true;
                }
            }

            if (imaIhVise == true)
            {
                lbSeriskiBrojevi.SelectedIndex = 0;
            }

            if (lbSeriskiBrojevi.Items.Count == 0)
            {
                tbTipOruzija1.Text        = "";
                tbNazivOruzija1.Text      = "";
                tbKalibar1.Text           = "";
                tbSeriskiBroj1.Text       = "";
                tbDodatniOpis1.Text       = "";
                pbOruzije1.Image          = Properties.Resources.default_hunter;
                btnIzmjeniOruzije.Enabled = false;
                btnObrisiOruzije.Enabled  = false;
            }
            else
            {
                btnIzmjeniOruzije.Enabled = true;
                btnObrisiOruzije.Enabled  = true;
            }
        }