예제 #1
0
        public static List <PaginaFacebookDAO> ObterTodasPaginas()
        {
            var query   = "SELECT * FROM pagina";
            var cmd     = new MySqlCommand(query, Conexao.Connection);
            var reader  = cmd.ExecuteReader();
            var paginas = new List <PaginaFacebookDAO>();

            while (reader.Read())
            {
                var page = new PaginaFacebookDAO();
                page.name     = reader["nome"].ToString();
                page.id       = reader["id_redesocial"].ToString();
                page.Id       = Convert.ToInt32(reader["id_pagina"]);
                page.IdCidade = Convert.ToInt32(reader["id_cidade"]);
                paginas.Add(page);
            }
            return(paginas);
        }
예제 #2
0
        public static List <PaginaFacebookDAO> ObterPaginasCidade(string cidade)
        {
            var query = "SELECT * FROM pagina as p, cidade as c WHERE p.id_cidade = c.id_cidade AND c.nome = @Cidade";
            var cmd   = new MySqlCommand(query, Conexao.Connection);

            cmd.Parameters.AddWithValue("@Cidade", cidade);
            var reader  = cmd.ExecuteReader();
            var paginas = new List <PaginaFacebookDAO>();

            while (reader.Read())
            {
                var page = new PaginaFacebookDAO();
                page.name     = reader["nome"].ToString();
                page.id       = reader["id_redesocial"].ToString();
                page.Id       = Convert.ToInt32(reader["id_pagina"]);
                page.IdCidade = Convert.ToInt32(reader["id_cidade"]);
                paginas.Add(page);
            }
            Conexao.Connection.Close();
            return(paginas);
        }