private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "" || unos_kartice == false) { MessageBox.Show("Niste unijeli ime, prezime ili niste unijeli kreditnu karticu"); } else { string ime = textBox1.Text; string prezime = textBox2.Text; long vrijeme = int.Parse(Form1.Passsingtime); DateTime datum = DateTime.Parse(label1.Text); Teren teren = new Teren("Porec", "67765"); Korisnik kor = new Korisnik(ime, prezime); DBKorisnici.DodajKorisnik(kor); DBKorisnici.DohvatiKorisnik(); long?korisnik_id = DBKorisnici.DohvatiKorisnik(); Korisnik zadnji_kor = new Korisnik(); zadnji_kor.id = korisnik_id; Rezervacija_terena input = new Rezervacija_terena(teren, vrijeme, datum, zadnji_kor); DBRezervacija_terena.DodajrezervacijuKorisnika(input); MessageBox.Show("Uspjesno ste napravili rezervaciju"); this.Close(); } }
public static List <Teren> DohvatiSve() { var lista = new List <Teren>(); SQLiteCommand c = BazaPodataka.con.CreateCommand(); c.CommandText = String.Format(@"SELECT id, naziv_terena, oznaka_terena FROM Teren"); SQLiteDataReader reader = c.ExecuteReader(); while (reader.Read()) { Teren a = new Teren(); a.id = (long)reader["id"]; a.Oznaka_terena = (string)reader["oznaka_terena"]; lista.Add(a); } c.Dispose(); return(lista); }