public static List <Dogadaj> DohavtiSve() { BP.otvoriKonekciju(); List <Dogadaj> listaDogadaja = new List <Dogadaj>(); SQLiteCommand command = BP.konekcija.CreateCommand(); //Umetanje podataka u tablicu command.CommandText = "Select * from dogadaj"; SQLiteDataReader reader = command.ExecuteReader(); while (reader.Read()) { Dogadaj temp = new Dogadaj(); //temp.Datum = DateTime.FromFileTime(reader.GetInt64(2)); temp.Id = (int)(Int64)reader["id"]; temp.Datum = DateTime.FromFileTime(reader.GetInt64(1)); temp.Opis = (string)reader["opis"]; temp.Datum = DateTime.FromFileTime(reader.GetInt64(1)); temp.Mjesto = (string)reader["mjesto"]; listaDogadaja.Add(temp); } reader.Dispose(); command.Dispose(); BP.zatvoriKonekciju(); return(listaDogadaja); }
public static void Spremi(Tele t) { BP.otvoriKonekciju(); SQLiteCommand command = BP.konekcija.CreateCommand(); command.CommandText = String.Format(@"insert into Tele(Porod, HB_teleta, spol_teleta, HB_bika,datum_gonjenja, Broj_pokusaja, Opis) values('{0}', '{1}','{2}','{3}', '{4}','{5}', '{6}')", t.porod, t.hb_teleta, t.spol_teleta, t.hb_bika, t.datum_gonjenja, t.broj_pokusaja, t.opis); command.ExecuteNonQuery(); command.Dispose(); BP.zatvoriKonekciju(); }
public static void Spremi(Govedo g) { BP.otvoriKonekciju(); SQLiteCommand command = BP.konekcija.CreateCommand(); command.CommandText = String.Format(@"insert into Govedo(hb, mb, ime_krave, godina_teljenja, tezina_goveda, pasmina, Spol, hb_oca, mb_oca, hb_majke, mb_majke) values('{0}', '{1}','{2}','{3}', '{4}','{5}','{6}','{7}','{8}','{9}','{10}')", g.HB, g.MB, g.ime_krave, g.godina_teljenja, g.tezina_goveda, g.pasmina, g.Spol, g.HB_oca, g.mb_oca, g.hb_majke, g.mb_majke); command.ExecuteNonQuery(); command.Dispose(); BP.zatvoriKonekciju(); }
public static void Spremi(Ljecenje l) { BP.otvoriKonekciju(); SQLiteCommand command = BP.konekcija.CreateCommand(); command.CommandText = String.Format(@"insert into Ljecenje(Naziv_bolesti, datumi_svih_cijepljenja, Naziv_cjepiva, Trajanje_bolesti, Prehrana_lijecenje) values ({0}, {1}, {2}, {3}, {4})", l.naziv_bolesti, l.datumi_svih_cijepljenja, l.naziv_cjepiva, l.trajanje_bolesti, l.prehrana_lijecenje); command.ExecuteNonQuery(); command.Dispose(); BP.zatvoriKonekciju(); }
public static void IzbrisiDatum(long id) { BP.otvoriKonekciju(); SQLiteCommand command = BP.konekcija.CreateCommand(); command.CommandText = String.Format(@"Delete from dogadaj Where id = '{0}'", id); command.ExecuteNonQuery(); command.Dispose(); BP.zatvoriKonekciju(); }
//Funkcija koja sprema događaj koji joj je dan kao argument public static void SpremiDogadaj(Dogadaj d) { BP.otvoriKonekciju(); //Kreiranje komande SQLiteCommand command = BP.konekcija.CreateCommand(); //Dodjeljivanje SQL upita prethodno kreiranoj komandi command.CommandText = String.Format(@"Insert into dogadaj (opis,mjesto,datum ) Values ('{0}', '{1}' , '{2}')" , d.Opis, d.Mjesto, d.Datum.ToFileTime()); //Izvrsavanja komande command.ExecuteNonQuery(); //"Ciscenje" komande command.Dispose(); BP.zatvoriKonekciju(); }
//Funkcija koja izmjenjuje događaj koji joj je dan kao argument public static void IzmjeniDogadaj(Dogadaj d) { BP.otvoriKonekciju(); //Kreiranje komande SQLiteCommand command = BP.konekcija.CreateCommand(); //Dodjeljivanje SQL upita prethodno kreiranoj komandi command.CommandText = String.Format(@"Update dogadaj set opis = '{0}', mjesto = '{1}' , datum = '{2}' where id = '{5}'" , d.Opis, d.Mjesto, d.Datum.ToFileTime()); //Izvrsavanja komande command.ExecuteNonQuery(); //"Ciscenje" komande command.Dispose(); BP.zatvoriKonekciju(); }