Esempio n. 1
0
        public List <Orador> GetAllOradores()
        {
            List <Orador> oradores = new List <Orador>();

            using (MySqlConnection conn = new MySqlConnection(Properties.Settings.Default.DB))
            {
                conn.Open();
                using (MySqlCommand cmd = new MySqlCommand("SELECT * FROM orador_view", conn))
                {
                    MySqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        Orador orador = new Orador
                        {
                            id            = (int)reader["idOrador"],
                            idOrador      = (int)reader["idOrador"],
                            telefone      = (string)reader["telefone"],
                            nome          = (string)reader["nome"],
                            email         = (string)reader["email"],
                            especialidade = (string)reader["especialidade"]
                        };

                        oradores.Add(orador);
                    }
                    conn.Close();
                }
            }
            return(oradores);
        }
Esempio n. 2
0
        public static bool CreateOrador(Orador orador)
        {
            try
            {
                using (MySqlConnection conn = new MySqlConnection(Properties.Settings.Default.DB))
                {
                    conn.Open();
                    using (MySqlCommand sqlCommand = new MySqlCommand("INSERT INTO orador VALUES(@idOrador,@especialidade)", conn))
                    {
                        sqlCommand.Parameters.AddWithValue("@idOrador", orador.idOrador);
                        sqlCommand.Parameters.AddWithValue("@especialidade", orador.especialidade);
                        sqlCommand.ExecuteNonQuery();
                    }


                    conn.Close();
                }
                return(true);
            }
            catch (Exception e)
            {
                Debug.WriteLine("Erro ao criar Orador: " + e.Message);
                return(false);
            }
        }