Esempio n. 1
0
        public void RegistrujUposlenog(Uposleni u)
        {
            List <int> lista_sifri = new List <int>();

            foreach (Clan c in Clanovi)
            {
                lista_sifri.Add(c.Sifra);
            }
            foreach (Uposleni up in Uposlenici)
            {
                lista_sifri.Add(up.Sifra);
            }
            u.Sifra = lista_sifri.Max() + 1;

            Uposlenici.Add(u);
        }
Esempio n. 2
0
 public RegistracijaUposlenog(BibliotekaBaza bb, Uposleni uu)
 {
     u = uu;
     b = bb;
     InitializeComponent();
     textBoxIme.Text        = u.Ime;
     textBoxPrezime.Text    = u.Prezime;
     dateTimePicker1.Value  = u.Datum_rodjenja;
     textBoxJMBG.Text       = u.Maticni_broj;
     textBoxUsername.Text   = u.Username;
     textBoxPassword.Text   = u.Password;
     textBoxPotvrda.Text    = u.Password;
     button2.Visible        = false;
     button3.Visible        = true;
     ubacivanjeSlike1.Slika = u.Slika;
 }
Esempio n. 3
0
 private void buttonIznajmi_Click(object sender, EventArgs e)
 {
     try
     {
         b.otvoriKonekciju();
         b.iznajmiKnjiguUposlenom(u.Sifra, (listBoxBiblio.SelectedItem as Knjiga).Sifra_knjige);
         u = b.B.PretraziUposlenePoSifri(u.Sifra);
         listBoxIznajmljene.DataSource = b.B.uposleniIznajmljene(u.Iznajmljene_knjige);
         b.zatvoriKonekciju();
     }
     catch (Exception ex)
     {
         labelGreska.Text    = ex.Message;
         labelGreska.Visible = true;
         b.zatvoriKonekciju();
     }
 }
Esempio n. 4
0
 public FormaUposleni(Osoba o, BibliotekaBaza bb)
 {
     b = bb;
     u = o as Uposleni;
     InitializeComponent();
 }