//insert za novog lovca zavrsen totalno //Insert statement public void Insert(String tabela, Lovac noviLovac) { string query = "INSERT INTO " + tabela + " (ime, prezime, ocevoIme, pol, adresaPrebivalista, JMBG," + " brojLicneKarte, datumRodjenja, mjestoRodjenja, opstinaRodjenja, kontaktTelefon, emailAdresa," + " statusClana, brojOdradjenihDnevnica, adresaSlike, polozioIspit, brojUvjerenja, datumPolaganja," + " mjestoPolaganja, zanimanje, zaposlen, firmaUKojojRadi, dodatniOpis)" + " VALUES('" + noviLovac.ime + "', '" + noviLovac.prezime + "','" + noviLovac.ocevoIme + "','" + noviLovac.pol + "','" + noviLovac.adresaPrebivalista + "','" + noviLovac.JMBG + "','" + noviLovac.brojLicneKarte + "','" + noviLovac.datumRodjenja + "','" + noviLovac.mjestoRodjenja + "','" + noviLovac.opstinaRodjenja + "','" + noviLovac.kontaktTelefon + "','" + noviLovac.emailAdresa + "','" + noviLovac.statusClana + "','" + noviLovac.brojOdradjenihDnevnica + "','" + noviLovac.adresaSlike + "','" + noviLovac.polozioLovackiIspit + "','" + noviLovac.brojUvjerenja + "','" + noviLovac.datumPolaganja + "','" + noviLovac.mjestoPolaganja + "','" + noviLovac.zanimanje + "','" + noviLovac.zaposlen + "','" + noviLovac.firmaUKojojRadi + "','" + noviLovac.dodatniOpis + "')"; if (this.OpenConnection() == true) { MySqlCommand cmd = new MySqlCommand(query, connection); cmd.ExecuteNonQuery(); this.CloseConnection(); } MessageBox.Show("Novi lovac je uspjesno dodat.", "Informacija"); }
//za lovce radi sve //Select statement public List <Lovac> Select(String tabela) { string query = "SELECT * FROM " + tabela; Lovac pom; List <Lovac> list = new List <Lovac>(); if (this.OpenConnection() == true) { MySqlCommand cmd = new MySqlCommand(query, connection); MySqlDataReader dataReader = cmd.ExecuteReader(); while (dataReader.Read()) { pom = new Lovac(); pom.ime = dataReader["ime"].ToString(); pom.prezime = dataReader["prezime"].ToString(); pom.ocevoIme = dataReader["ocevoIme"].ToString(); pom.pol = dataReader["pol"].ToString(); pom.adresaPrebivalista = dataReader["adresaPrebivalista"].ToString(); pom.JMBG = dataReader["JMBG"].ToString(); pom.brojLicneKarte = dataReader["brojLicneKarte"].ToString(); pom.datumRodjenja = dataReader["datumRodjenja"].ToString(); pom.mjestoRodjenja = dataReader["mjestoRodjenja"].ToString(); pom.opstinaRodjenja = dataReader["opstinaRodjenja"].ToString(); pom.kontaktTelefon = dataReader["kontaktTelefon"].ToString(); pom.emailAdresa = dataReader["emailAdresa"].ToString(); pom.statusClana = dataReader["statusClana"].ToString(); pom.brojOdradjenihDnevnica = dataReader["brojOdradjenihDnevnica"].ToString(); pom.adresaSlike = dataReader["adresaSlike"].ToString(); if (dataReader["polozioIspit"].ToString() == "Da") { pom.polozioLovackiIspit = "Da"; } if (dataReader["polozioIspit"].ToString() == "Ne") { pom.polozioLovackiIspit = "Ne"; } if (dataReader["polozioIspit"].ToString() == "Nepoznato") { pom.polozioLovackiIspit = "Nepoznato"; } pom.brojUvjerenja = dataReader["brojUvjerenja"].ToString(); pom.datumPolaganja = dataReader["datumPolaganja"].ToString(); pom.mjestoPolaganja = dataReader["mjestoPolaganja"].ToString(); pom.zanimanje = dataReader["zanimanje"].ToString(); if (dataReader["zaposlen"].ToString() == "Da") { pom.zaposlen = "Da"; } if (dataReader["zaposlen"].ToString() == "Ne") { pom.zaposlen = "Ne"; } if (dataReader["zaposlen"].ToString() == "Nepoznato") { pom.zaposlen = "Nepoznato"; } pom.firmaUKojojRadi = dataReader["firmaUKojojRadi"].ToString(); pom.dodatniOpis = dataReader["dodatniOpis"].ToString(); list.Add(pom); } dataReader.Close(); this.CloseConnection(); return(list); } else { return(list); } }