示例#1
0
        private void buttonSacuvaj_Click(object sender, EventArgs e)
        {
            Kazna kazna = new Kazna();

            kazna.Ime         = textBoxNazivKazne.Text;
            kazna.Iznos       = textBoxIznos.Text;
            kazna.RokPlacanja = dateTimePickerRokPlacanja.Value;
            kazna.Placeno     = (checkBoxPlaceno.Checked)?true:false;
            if (prestup.PocinilacFiliPLice)
            {
                kazna.PocinilacId = "FizickoLice:" + prestup.PrestupId;
            }
            else
            {
                kazna.PocinilacId = "PravnoLice:" + prestup.PrestupId;
            }
            if (prestupZnak == 0)
            {
                kazna.PrestupId = "Prekrsaj:" + prestup.PrestupId;
            }
            else if (prestupZnak == 1)
            {
                kazna.PrestupId = "PrivredniPrestup:" + prestup.PrestupId;
            }

            else
            {
                kazna.PrestupId = "KrivicnoDelo:" + prestup.PrestupId;
            }
            kazna.dodajKaznu();
            if (prestup.PocinilacFiliPLice)
            {
                PravnoLice p = new PravnoLice();
                p.dodajUListuKazni(kazna.KaznaId, prestup.PocinilacId);
            }
            else
            {
                FizickoLice p = new FizickoLice();
                p.dodajUListuKazni(kazna.KaznaId, prestup.PocinilacId);
            }
            prestup.izbaci();
            insp.otvoriPolicijski();
            this.Close();
        }
示例#2
0
        private void buttonKazna_Click(object sender, EventArgs e)
        {
            Procedura pp = new Procedura();

            pp.ucitaj(listBoxProcedure.SelectedItem.ToString());
            Prestup p = null;

            if (pp.KategorijaPrekrsaja == "0")
            {
                p = new Prekrsaj();
                p.ucitaj(pp.PrestupId);
            }
            else if (pp.KategorijaPrekrsaja == "1")
            {
                p = new PrivredniPrestup();
                p.ucitaj(pp.PrestupId);
            }
            else if (pp.KategorijaPrekrsaja == "2")
            {
                p = new KrivicnoDelo();
                p.ucitaj(pp.PrestupId);
            }
            Kazna kazna = new Kazna();

            kazna.Ime         = textBoxNazivKazne.Text;
            kazna.Iznos       = textBoxIznos.Text;
            kazna.RokPlacanja = dateTimePickerRokPlacanja.Value;
            kazna.Placeno     = (checkBoxPlaceno.Checked)?true:false;
            if (p.PocinilacFiliPLice)
            {
                kazna.PocinilacId = "FizickoLice:" + kazna.PrestupId;
            }
            else
            {
                kazna.PocinilacId = "PravnoLice:" + kazna.PrestupId;
            }
            if (p.vratiBroj() == 0)
            {
                kazna.PrestupId = "Prekrsaj:" + p.PrestupId;
            }
            else if (p.vratiBroj() == 1)
            {
                kazna.PrestupId = "PrivredniPrestup:" + p.PrestupId;
            }

            else
            {
                kazna.PrestupId = "KrivicnoDelo:" + p.PrestupId;
            }
            kazna.dodajKaznu();
            if (p.PocinilacFiliPLice)
            {
                PravnoLice pr = new PravnoLice();
                pr.dodajUListuKazni(kazna.KaznaId, p.PocinilacId);
            }
            else
            {
                FizickoLice pr = new FizickoLice();
                pr.dodajUListuKazni(kazna.KaznaId, p.PocinilacId);
            }
            pp.izbaciIzSuda(opstina);
            pp.prebaciUObradjene(opstina);
            this.refresh();
            this.zatvoriKaznu();
            this.ocistiNakonKazne();
        }