public Aktivnost ReadAktivnost(int _id) { Aktivnost aktivnost = new Aktivnost(); this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "SELECT id_aktivnost, naziv " + "FROM aktivnost " + "WHERE id_aktivnost = @id "; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id", _id); //command.Parameters.AddWithValue("@id_pedagog", PlaniranjeSession.Trenutni.PedagogId); connection.Open(); using (MySqlDataReader sdr = command.ExecuteReader()) { if (sdr.HasRows) { while (sdr.Read()) { aktivnost = new Aktivnost() { Id_aktivnost = Convert.ToInt32(sdr["id_aktivnost"]), Naziv = sdr["naziv"].ToString() }; } } } connection.Close(); } return(aktivnost); }
public List <Aktivnost> ReadAktivnost(string search_string) { List <Aktivnost> aktivnost = new List <Aktivnost>(); this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "SELECT id_aktivnost, naziv " + "FROM aktivnost " + "WHERE naziv like '%" + search_string + "%' " + "ORDER BY id_aktivnost ASC"; command.Parameters.AddWithValue("@id_pedagog", PlaniranjeSession.Trenutni.PedagogId); connection.Open(); using (MySqlDataReader sdr = command.ExecuteReader()) { if (sdr.HasRows) { while (sdr.Read()) { Aktivnost akt = new Aktivnost() { Id_aktivnost = Convert.ToInt32(sdr["id_podrucje"]), Naziv = sdr["naziv"].ToString() }; aktivnost.Add(akt); } } } connection.Close(); } return(aktivnost); }
public bool CreateAktivnost(Aktivnost aktivnost) { try { this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "INSERT INTO aktivnost " + "(naziv) " + " VALUES (@naziv)"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@naziv", aktivnost.Naziv); connection.Open(); command.ExecuteNonQuery(); } } catch { connection.Close(); return(false); } finally { connection.Close(); } return(true); }
public bool UpdateAktivnost(Aktivnost aktivnost) { try { this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "UPDATE aktivnost " + "SET " + "naziv = @naziv " + "WHERE id_aktivnost = @id_aktivnost"; command.CommandType = CommandType.Text; command.Parameters.AddWithValue("@id_aktivnost", aktivnost.Id_aktivnost); command.Parameters.AddWithValue("@naziv", aktivnost.Naziv); connection.Open(); command.ExecuteNonQuery(); } } catch { connection.Close(); return(false); } finally { connection.Close(); } return(true); }
public List <Aktivnost> ReadAktivnosti() { List <Aktivnost> aktivnosti = new List <Aktivnost>(); this.Connect(); using (MySqlCommand command = new MySqlCommand()) { command.Connection = connection; command.CommandText = "SELECT id_aktivnost, naziv " + "FROM aktivnost " + "ORDER BY naziv ASC"; connection.Open(); using (MySqlDataReader sdr = command.ExecuteReader()) { if (sdr.HasRows) { while (sdr.Read()) { Aktivnost akt = new Aktivnost() { Naziv = sdr["naziv"].ToString(), Id_aktivnost = Convert.ToInt32(sdr["id_aktivnost"]) }; aktivnosti.Add(akt); } } } connection.Close(); } return(aktivnosti); }