public List <Ostali> DajSveOstale() { try { List <Ostali> ostali = new List <Ostali>(); MySqlCommand dataCommand = new MySqlCommand(); dataCommand.Connection = dataConnection; dataCommand.CommandText = "SELECT * FROM zakupci WHERE tipZakupca = 'Ostali';"; MySqlDataReader dataReader = dataCommand.ExecuteReader(); while (dataReader.Read()) { Ostali o = new Ostali(dataReader.GetString(2), dataReader.GetString(3), dataReader.GetString(4), dataReader.GetString(5), dataReader.GetString(6), dataReader.GetString(7), dataReader.GetString(8), dataReader.GetString(9), dataReader.GetString(10), dataReader.GetString(15), dataReader.GetString(16), dataReader.GetString(17)); o.Id = dataReader.GetInt32(0); ostali.Add(o); } dataReader.Close(); return(ostali); } catch (MySqlException izuzetak) { throw new Exception(izuzetak.Message); } }
public bool UnesiOstalog(Ostali o) { try { MySqlCommand dataCommand = new MySqlCommand(); dataCommand.Connection = dataConnection; MySqlCommand ostali = new MySqlCommand("INSERT INTO zakupci(tipZakupca, brojTelefona, email, adresa, grad, biljeske, ime, prezime, licnaKarta, jmbg, nazivFirme, adresaFirme, radnoMjesto) " + "VALUES(@tipZakupca, @brojTelefona, @email, @adresa, @grad, @biljeske, @ime, @prezime, @licnaKarta, @jmbg, @nazivFirme, @adresaFirme, @radnoMjesto);", dataConnection); ostali.Parameters.AddWithValue("@tipZakupca", (Object)"Ostali"); ostali.Parameters.AddWithValue("@brojTelefona", (Object)o.BrojTelefona); ostali.Parameters.AddWithValue("@email", (Object)o.Email); ostali.Parameters.AddWithValue("@adresa", (Object)o.Adresa); ostali.Parameters.AddWithValue("@grad", (Object)o.Grad); ostali.Parameters.AddWithValue("@biljeske", (Object)o.Biljeske); ostali.Parameters.AddWithValue("@ime", (Object)o.Ime); ostali.Parameters.AddWithValue("@prezime", (Object)o.Prezime); ostali.Parameters.AddWithValue("@licnaKarta", (Object)o.LicnaKarta); ostali.Parameters.AddWithValue("@jmbg", (Object)o.Jmbg); ostali.Parameters.AddWithValue("@nazivFirme", (Object)o.NazivFirme); ostali.Parameters.AddWithValue("@adresaFirme", (Object)o.AdresaFirme); ostali.Parameters.AddWithValue("@radnoMjesto", (Object)o.RadnoMjesto); ostali.ExecuteNonQuery(); return(true); } catch (MySqlException izuzetak) { throw new Exception(izuzetak.Message); } }
private void spasi_Click(object sender, EventArgs e) { try { int zakupacId; string dioNekretnineSifra; if (fizickoPravnoTabControl.SelectedIndex == 0) // Fizičko lice { DAO dao = new DAO("localhost", "ikzavrsni", "root", "root"); if (studentOstaliTabControl.SelectedIndex == 0) // Student { s = new Student(brojTelefonaMaskedTextBox.Text, emailTextBox.Text, adresaTextBox.Text, gradTextBox.Text, biljeskeRichTextBox.Text, imeTextBox.Text, prezimeTextBox.Text, licnaKartaTextBox.Text, jmbgTextBox.Text, fakultetComboBox.SelectedItem.ToString(), Convert.ToInt32(godinaStudijaNumericUpDown.Value), kucniTelefonMaskedTextBox.Text, roditeljTextBox.Text); dao.UnesiStudenta(s); zakupacId = dao.VratiIdZakupca(brojTelefonaMaskedTextBox.Text); if (zakupacId != -1) { dioNekretnineSifra = dao.VratiSifruDijelaNekretnine(nazivDijelaZaIznajmljivanjeComboBox.SelectedItem.ToString()); i = new Iznajmljivanje(zakupacId, dioNekretnineSifra, Convert.ToDateTime(pocinjeOdDateTimePicker.Text), Convert.ToDateTime(zavrsavaDoDateTimePicker.Text)); dao.Iznajmi(i); // postavi status na Zauzeto // ukloni iz comboboxa //statusStrip1.BackColor = Color.White; //toolStripStatusLabel1.ForeColor = Color.Green; toolStripStatusLabel1.Text = "Podaci su spašeni."; } else throw new Exception("Podaci nisu spašeni!"); } else // Ostali { o = new Ostali(brojTelefonaMaskedTextBox.Text, emailTextBox.Text, adresaTextBox.Text, gradTextBox.Text, biljeskeRichTextBox.Text, imeTextBox.Text, prezimeTextBox.Text, licnaKartaTextBox.Text, jmbgTextBox.Text, nazivFirmeTextBox.Text, adresaFirmeTextBox.Text, radnoMjestoTextBox.Text); dao.UnesiOstalog(o); } } else // Pravno lice { DAO dao = new DAO("localhost", "ikzavrsni", "root", "root"); pl = new PravnoLice(brojTelefonaMaskedTextBox.Text, emailTextBox.Text, adresaTextBox.Text, gradTextBox.Text, biljeskeRichTextBox.Text, pidTextBox.Text, nazivPravnogLicaTextBox.Text, ovlastenaOsobaTextBox.Text); dao.UnesiPravnoLice(pl); } } catch (Exception izuzetak) { //statusStrip1.BackColor = Color.White; //toolStripStatusLabel1.ForeColor = Color.Red; toolStripStatusLabel1.Text = izuzetak.Message; } }
public bool UnesiOstalog(Ostali o) { try { MySqlCommand dataCommand = new MySqlCommand(); dataCommand.Connection = dataConnection; MySqlCommand ostali = new MySqlCommand("INSERT INTO zakupci(tipZakupca, brojTelefona, email, adresa, grad, biljeske, ime, prezime, licnaKarta, jmbg, nazivFirme, adresaFirme, radnoMjesto) " + "VALUES(@tipZakupca, @brojTelefona, @email, @adresa, @grad, @biljeske, @ime, @prezime, @licnaKarta, @jmbg, @nazivFirme, @adresaFirme, @radnoMjesto);", dataConnection); ostali.Parameters.AddWithValue("@tipZakupca", (Object)"Ostali"); ostali.Parameters.AddWithValue("@brojTelefona", (Object)o.BrojTelefona); ostali.Parameters.AddWithValue("@email", (Object)o.Email); ostali.Parameters.AddWithValue("@adresa", (Object)o.Adresa); ostali.Parameters.AddWithValue("@grad", (Object)o.Grad); ostali.Parameters.AddWithValue("@biljeske", (Object)o.Biljeske); ostali.Parameters.AddWithValue("@ime", (Object)o.Ime); ostali.Parameters.AddWithValue("@prezime", (Object)o.Prezime); ostali.Parameters.AddWithValue("@licnaKarta", (Object)o.LicnaKarta); ostali.Parameters.AddWithValue("@jmbg", (Object)o.Jmbg); ostali.Parameters.AddWithValue("@nazivFirme", (Object)o.NazivFirme); ostali.Parameters.AddWithValue("@adresaFirme", (Object)o.AdresaFirme); ostali.Parameters.AddWithValue("@radnoMjesto", (Object)o.RadnoMjesto); ostali.ExecuteNonQuery(); return true; } catch (MySqlException izuzetak) { throw new Exception(izuzetak.Message); } }
public List<Ostali> DajSveOstale() { try { List<Ostali> ostali = new List<Ostali>(); MySqlCommand dataCommand = new MySqlCommand(); dataCommand.Connection = dataConnection; dataCommand.CommandText = "SELECT * FROM zakupci WHERE tipZakupca = 'Ostali';"; MySqlDataReader dataReader = dataCommand.ExecuteReader(); while (dataReader.Read()) { Ostali o = new Ostali(dataReader.GetString(2), dataReader.GetString(3), dataReader.GetString(4), dataReader.GetString(5), dataReader.GetString(6), dataReader.GetString(7), dataReader.GetString(8), dataReader.GetString(9), dataReader.GetString(10), dataReader.GetString(15), dataReader.GetString(16), dataReader.GetString(17)); o.Id = dataReader.GetInt32(0); ostali.Add(o); } dataReader.Close(); return ostali; } catch (MySqlException izuzetak) { throw new Exception(izuzetak.Message); } }