// metoda koja vraća zaposlenika u kojeg su pohranjeni svi podaci kontroli IspisVozilaUC koja na prisitak tipke Spremi zatvara formu // i pomoću klase ZaposlenikRepozitorij azurira zaposlenika u bazi public Vozilo VratiVozilo() { VrstaVozila vrstaVozila = cmbVrstaVozila.SelectedItem as VrstaVozila; Vozilo vozilo = new Vozilo(); vozilo.Registracija = txtRegistacija.Text; vozilo.Vrsta_vozila = vrstaVozila.vrsta_id; vozilo.Godina_proizvodnje = int.Parse(txtGodinaProizvodnje.Text); vozilo.Marka = txtMarkaVozila.Text; vozilo.Nosivost = txtNosivost.Text; return(vozilo); }
//Dohvaća sve vrste vozila koje se upisuju u combobox u formi za dodavanje vozila public List <VrstaVozila> DohvatiVrsteVozila() { List <VrstaVozila> lista = new List <VrstaVozila>(); string sql = $"SELECT * FROM vrsta_vozila ORDER BY 1;"; SqlDataReader dr = Database.Instance.DohvatiDataReader(sql); while (dr.Read()) { VrstaVozila vrstaVozila = new VrstaVozila(); vrstaVozila.vrsta_id = int.Parse(dr["vrsta_id"].ToString()); vrstaVozila.naziv = dr["naziv"].ToString(); lista.Add(vrstaVozila); } dr.Close(); return(lista); }