public RegistracijaClana(BibliotekaBaza bb, Clan cc)
        {
            b = bb;
            c = cc;

            InitializeComponent();
            textBoxIme.Text       = c.Ime;
            textBoxPrezime.Text   = c.Prezime;
            dateTimePicker1.Value = c.Datum_rodjenja;
            textBoxJMBG.Text      = c.Maticni_broj;
            if (c.Metod == metoda_placanja.mjesecno)
            {
                radioButtonMjesecno.Checked = true;
            }
            else
            {
                radioButtonGodisnje.Checked = true;
            }
            if (c is Student)
            {
                radioButtonStudent.Checked = true;
                labelIndex.Visible         = true;
                textBoxIndex.Visible       = true;
                textBoxIndex.Text          = (c as Student).Broj_indeksa.ToString();
            }
            else if (c is MasterStudent)
            {
                radioButtonMaster.Checked = true;
                labelIndex.Visible        = true;
                textBoxIndex.Visible      = true;
                textBoxIndex.Text         = (c as MasterStudent).Broj_indeksa.ToString();
            }
            else if (c is Profesor)
            {
                radioButtonProfesor.Checked = true;
                labelSifra.Visible          = true;
                textBoxIndex.Visible        = true;
                textBoxIndex.Text           = (c as Profesor).Sifra_zaposlenog.ToString();
            }
            else
            {
                radioButtonObicni.Checked = true;
            }
            ubacivanjeSlike1.Slika      = c.Slika;
            radioButtonObicni.Enabled   = false;
            radioButtonStudent.Enabled  = false;
            radioButtonMaster.Enabled   = false;
            radioButtonProfesor.Enabled = false;
            textBoxIndex.Enabled        = false;
            textBoxUsername.Text        = c.Username;
            textBoxPassword.Text        = c.Password;
            textBoxPotvrda.Text         = c.Password;
            button1.Visible             = true;
            buttonRegistruj.Visible     = false;
        }
示例#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;
 }
示例#3
0
        public Pocetni(Biblioteka b1)
        {
            aktivna = true;
            b       = new BibliotekaBaza();
            Thread t1 = new Thread(new ThreadStart(b.otvoriKonekciju));

            t1.Start();
            t1.Join();
            Thread t2 = new Thread(new ThreadStart(b.ucitajBazu));

            t2.Start();
            t2.Join();
            Thread t3 = new Thread(() => b.zatvoriKonekciju());

            InitializeComponent();
        }
 public RegistracijaKnjige(BibliotekaBaza bb, Knjiga kk)
 {
     b = bb;
     k = kk;
     InitializeComponent();
     textBoxNaslov.Text       = k.Naslov_knjige;
     listBoxAutori.DataSource = k.Spisak_autora;
     textBoxISBN.Text         = k.ISBN;
     comboBox1.Text           = k.Zanr;
     textBoxIzdavac.Text      = k.Naziv_izdavaca;
     numericUpDown1.Value     = k.Godina_izdanja;
     if (k is Strip)
     {
         radioButtonStrip.Checked = true;
     }
     else if (k is NaucniRad)
     {
         radioButtonNaucni.Checked = true;
     }
     else
     {
         radioButtonObicna.Checked = true;
     }
     groupBox1.Enabled           = false;
     labelDodajUmj.Visible       = false;
     labelIzdanje.Visible        = false;
     labelKuca.Visible           = false;
     labelOblast.Visible         = false;
     labelUmjetnici.Visible      = false;
     labelKonferencija.Visible   = false;
     textBoxKonferencija.Visible = false;
     textBoxKuca.Visible         = false;
     listBox1.Visible            = false;
     numericUpDown2.Visible      = false;
     labelIzdanje.Visible        = false;
     groupBox2.Visible           = false;
     buttonRegistruj.Visible     = false;
     button1.Visible             = true;
 }
示例#5
0
 public Admin(BibliotekaBaza bb)
 {
     B = bb;
     InitializeComponent();
 }
示例#6
0
 public GatunekRepozytorium(BibliotekaBaza db)
 {
     this.db = db;
 }
 public AutorRepozytorium(BibliotekaBaza db)
 {
     this.db = db;
 }
示例#8
0
 public Pregled(Clan cc, BibliotekaBaza bb)
 {
     c = cc;
     b = bb;
     InitializeComponent();
 }
示例#9
0
 public FormaUposleni(Osoba o, BibliotekaBaza bb)
 {
     b = bb;
     u = o as Uposleni;
     InitializeComponent();
 }
示例#10
0
 public RegistracijaUposlenog(BibliotekaBaza bb)
 {
     b = bb;
     InitializeComponent();
 }
示例#11
0
 public Pretraga(BibliotekaBaza bb)
 {
     b = bb;
     InitializeComponent();
 }
示例#12
0
 public Stanje(BibliotekaBaza bb)
 {
     b = bb;
     InitializeComponent();
 }
示例#13
0
 public FormaClan(Clan o, BibliotekaBaza bb)
 {
     vlasnik = o;
     b       = bb;
     InitializeComponent();
 }
 public RegistracijaKnjige(BibliotekaBaza bb)
 {
     b = bb;
     InitializeComponent();
 }