public ActionResult GetPravnoLice(FormCollection collection) { if (Request.Form["textIme"].CompareTo("") != 0 && Request.Form["textPIB"].CompareTo("") != 0) { PravnoLice pravLice = new PravnoLice(); if (pravLice.ucitaj(Request.Form["textPIB"])) { List <string> retVrednost = new List <string>(); List <string> kazne = new List <string>(); kazne = pravLice.vratiKazne(); foreach (string s in kazne) { Kazna k = new Kazna(); k.ucitaj(s); if (!k.Placeno) { string rV = k.Ime + "," + k.RokPlacanja + "," + k.Iznos + ","; retVrednost.Add(rV); } } return(View("PravnoLiceRezultat", retVrednost)); } else { return(View("PravnoLice")); } } else { return(View("PravnoLice")); } }
//------------------Prikaz tab----------------------------- private void buttonPrikazi_Click(object sender, EventArgs e) { if (proveriBroj(textBoxId.Text)) { if (radioButtonFizickoL.Checked) { FizickoLice fizickoLice = new FizickoLice(); if (fizickoLice.proveri(textBoxId.Text)) { if (fizickoLice.ucitaj(textBoxId.Text)) { this.zatvoriPravna(); this.otvoriFizicka(); textBoxIme.Text = fizickoLice.Ime; textBoxNacionalnost.Text = fizickoLice.Nacionalnost; textBoxTelefon.Text = fizickoLice.Telefon; textBoxPrezime.Text = fizickoLice.Prezime; textBoxAdresa.Text = fizickoLice.Adresa; dateTimePickerDatumRodjenja.Value = fizickoLice.DatumRodjenja; Prestupi.Items.Clear(); NeplaceneKazne.Items.Clear(); List <string> prestupi = new List <string>(); prestupi = fizickoLice.vratiPrekrsaje(); foreach (string s in prestupi) { Prekrsaj pre = new Prekrsaj(); pre.ucitaj(s); Prestupi.Items.Add(pre.PrestupId + ":" + pre.NazivPrestupa); } prestupi = fizickoLice.vratiKrivicnaDela(); foreach (string s in prestupi) { KrivicnoDelo pre = new KrivicnoDelo(); pre.ucitaj(s); Prestupi.Items.Add(pre.PrestupId + ":" + pre.NazivPrestupa); } List <string> kazne = new List <string>(); kazne = fizickoLice.vratiKazne(); foreach (string s in kazne) { Kazna kaz = new Kazna(); kaz.ucitaj(s); if (!kaz.Placeno) { NeplaceneKazne.Items.Add(kaz.KaznaId + ":" + kaz.Ime); } } } else { MessageBox.Show("Doslo je do greske prilikom ucitavanja."); } } else { MessageBox.Show("Ne postoji trazena osoba."); } } else if (radioButtonPravnoL.Checked) { PravnoLice pravnoLice = new PravnoLice(); if (pravnoLice.proveri(textBoxId.Text)) { if (pravnoLice.ucitaj(textBoxId.Text)) { this.zatvoriFizicka(); this.otvoriPravna(); textBoxTelefonP.Text = pravnoLice.Telefon; textBoxNaziv.Text = pravnoLice.Naziv; textBoxAdresaP.Text = pravnoLice.Adresa; Prestupi.Items.Clear(); NeplaceneKazne.Items.Clear(); List <string> prestupi = new List <string>(); prestupi = pravnoLice.vratiPrekrsaje(); foreach (string s in prestupi) { Prekrsaj pre = new Prekrsaj(); pre.ucitaj(s); Prestupi.Items.Add(pre.PrestupId + ":" + pre.NazivPrestupa); } prestupi = pravnoLice.vratiKrivicnaDela(); foreach (string s in prestupi) { KrivicnoDelo pre = new KrivicnoDelo(); pre.ucitaj(s); Prestupi.Items.Add(pre.PrestupId + ":" + pre.NazivPrestupa); } prestupi = pravnoLice.vratiPrivrednePrestupe(); foreach (string s in prestupi) { PrivredniPrestup pre = new PrivredniPrestup(); pre.ucitaj(s); Prestupi.Items.Add(pre.PrestupId + ":" + pre.NazivPrestupa); } List <string> kazne = new List <string>(); kazne = pravnoLice.vratiKazne(); foreach (string s in kazne) { Kazna kaz = new Kazna(); kaz.ucitaj(s); if (!kaz.Placeno) { NeplaceneKazne.Items.Add(kaz.KaznaId + ":" + kaz.Ime); } } } } else { MessageBox.Show("Ne postoji trazeno pravno lice."); } } else { MessageBox.Show("Obelezite entitet!!!"); } } else { MessageBox.Show("Identifikacija mora biti broj!!!"); } }