public bool UpdateAktivnostAkcija(Aktivnost_akcija akcija) { try { this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "UPDATE aktivnost_akcija " + "SET " + "naziv = @naziv, " + "id_aktivnost = @id_aktivnost " + "WHERE id_akcija = @id_akcija"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_akcija", akcija.Id_akcija); command.Parameters.AddWithValue("@naziv", akcija.Naziv); command.Parameters.AddWithValue("@id_aktivnost", akcija.Id_aktivnost); connection.Open(); command.ExecuteNonQuery(); } } catch { connection.Close(); return(false); } finally { connection.Close(); } return(true); }
public Aktivnost_akcija ReadAktivnostAkcija(int _id) { Aktivnost_akcija akcija = new Aktivnost_akcija(); this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "SELECT id_akcija, naziv,id_aktivnost " + "FROM aktivnost_akcija " + "WHERE id_akcija = @id "; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id", _id); connection.Open(); using (MySqlDataReader sdr = command.ExecuteReader()) { if (sdr.HasRows) { while (sdr.Read()) { akcija = new Aktivnost_akcija() { Id_akcija = Convert.ToInt32(sdr["id_akcija"]), Naziv = sdr["naziv"].ToString(), Id_aktivnost = Convert.ToInt32(sdr["id_aktivnost"]) }; } } } connection.Close(); } return(akcija); }
public bool CreateAktivnostAkcija(Aktivnost_akcija akcija) { try { this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "INSERT INTO aktivnost_akcija " + "(id_aktivnost, naziv) " + " VALUES (@id_aktivnost, @naziv)"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_aktivnost", akcija.Id_aktivnost); command.Parameters.AddWithValue("@naziv", akcija.Naziv); connection.Open(); command.ExecuteNonQuery(); } } catch { connection.Close(); return(false); } finally { connection.Close(); } return(true); }