//********************** ADD SECTION ********************************* public void addCuriosidade(Curiosidade novaCuriosidade) { MySqlCommand command = instance.connection.CreateCommand(); command.CommandText = "INSERT INTO curiosidades(titulo, descricao, id_usuarios)" + "VALUES(@titulo, @descricao, @id)"; command.Parameters.AddWithValue("@titulo", novaCuriosidade.titulo); command.Parameters.AddWithValue("@descricao", novaCuriosidade.descricao); command.Parameters.AddWithValue("@id", novaCuriosidade.usuarioId); command.ExecuteNonQuery(); }
//*************************** READER SECTION **************************************************************** private List <Curiosidade> readerCuriosidades(MySqlDataReader reader) { List <Curiosidade> lista = new List <Curiosidade>(); while (reader.Read()) { Curiosidade novaCuriosidade = new Curiosidade(); novaCuriosidade.id = reader.GetInt32(reader.GetOrdinal("id_curiosidades")); novaCuriosidade.titulo = reader.GetString(reader.GetOrdinal("titulo")); novaCuriosidade.descricao = reader.GetString(reader.GetOrdinal("descricao")); novaCuriosidade.reviewed = reader.GetBoolean(reader.GetOrdinal("avaliado")); lista.Add(novaCuriosidade); } reader.Close(); return(lista); }