Example #1
0
 public Prestupi(Prestup p, Inspektorat i)
 {
     InitializeComponent();
     prestup     = p;
     insp        = i;
     prestupZnak = p.vratiBroj();
     this.popuniPolja();
 }
Example #2
0
        //obrada klika na dugme Prijavi, provera postojanja korisnika u bazi. Ukoliko
        // postoji otvara se novi prozor prema svojim privilegijama
        private void buttonPrijava_Click(object sender, EventArgs e)
        {
            if (this.proveriPolja())
            {
                PrijavaNivoPodataka prijava = new PrijavaNivoPodataka();

                prijava.pronadji(textBoxKorisnickoIme.Text, textBoxLozinka.Text);
                if (prijava.Opstina == null)
                {
                    MessageBox.Show("Uneli ste pogresne podatke");
                    this.obrisiTekst();
                }
                else
                { // otvaranje odgovarajuceg prozora prema privilegijama
                    if (radioButtonUnos.Checked && prijava.Privilegija.CompareTo("0") == 0)
                    {
                        DodavanjePrestupa dodavanjePrestupa = new DodavanjePrestupa();
                        dodavanjePrestupa.Show();
                    }
                    else if (radioButtonInspektorat.Checked && prijava.Privilegija.CompareTo("1") == 0)
                    {
                        Inspektorat inspektorat = new Inspektorat(prijava.Opstina);
                        inspektorat.Show();
                    }
                    else if (radioButtonSud.Checked && prijava.Privilegija.CompareTo("3") == 0)
                    {
                        Sud sud = new Sud(prijava.Opstina);
                        sud.Show();
                    }
                    else if (radioButtonTuzilac.Checked && prijava.Privilegija.CompareTo("2") == 0)
                    {
                        Tuzilac tuzilac = new Tuzilac(prijava.Opstina);
                        tuzilac.Show();
                    }
                    else
                    {
                        MessageBox.Show("Oznacili ste pogresnu privilegiju.");
                        this.obrisiTekst();
                    }
                }
            }
        }