public static List <Vozilo> DohvatiPoMarki(string kljucnaRijec) { var lista = new List <Vozilo>(); SqliteCommand c = BazaPodataka.con.CreateCommand(); c.CommandText = string.Format(@"SELECT id, marka, model, godiste, registracija, tip FROM Vozila WHERE marka LIKE '%{0}%'" , kljucnaRijec); SqliteDataReader reader = c.ExecuteReader(); while (reader.Read()) { Vozilo auto = new Vozilo(); auto.id = (long)reader["id"]; auto.Marka = (string)reader["marka"]; auto.Model = (string)reader["model"]; auto.godiste = (long)reader["godiste"]; auto.Registracija = (string)reader["registracija"]; auto.Tip = Vozilo.GetTipVrsta((long)reader["tip"]); lista.Add(auto); } c.Dispose(); return(lista); }
public void dodajNovoVozilo(string marka, string model, int godiste, string registracija, int tip) { Vozilo novoVozilo = new Vozilo(marka, model, godiste, registracija, Vozilo.GetTipVrsta(tip)); this.add(novoVozilo); DBVozila.DodajVozilo(ref novoVozilo); }
public void UpdateVozilo(string mar, string mod, int god, string reg, int tip) { vozilo.Marka = mar; vozilo.Model = mod; vozilo.godiste = god; vozilo.Registracija = reg; vozilo.Tip = Vozilo.GetTipVrsta(tip); Marka = vozilo.Marka; Model = vozilo.Model; Godiste = vozilo.godiste.ToString(); Registracija = vozilo.Registracija; Tip = vozilo.Tip.ToString(); }
public static Vozilo DohvatiPoIDVozila(int id) { SqliteCommand c = BazaPodataka.con.CreateCommand(); c.CommandText = string.Format(@"SELECT id, marka, model, godiste, registracija, tip FROM Vozila WHERE id = '{0}'" , id); SqliteDataReader reader = c.ExecuteReader(); Vozilo auto = new Vozilo(); while (reader.Read()) { auto.id = (long)reader["id"]; auto.Marka = (string)reader["marka"]; auto.Model = (string)reader["model"]; auto.godiste = (long)reader["godiste"]; auto.Registracija = (string)reader["registracija"]; auto.Tip = Vozilo.GetTipVrsta((long)reader["tip"]); } c.Dispose(); return(auto); }