Ejemplo n.º 1
0
 public Usuario LoadUsuario(string email, string senha)
 {
     Usuario usuario = null;
         string query = "SELECT * FROM tb_usuario WHERE email = '" + email + "' AND senha = '" + senha + "'";
         AdoUtils ado = new AdoUtils();
         //   Boolean user = ado.ExecuteCommand(query);
         DataTable dt = ado.GetDataTable(query);
         if (dt.Rows.Count > 0)
         {
             usuario = new Usuario(dt.Rows[0]);
         }
     return usuario;
 }
 public Recomendacao LoadRecomendacao(int id_usuario, int cod_filme)
 {
     Recomendacao recomendacao = null;
     string query = "SELECT * FROM tb_recomendacao WHERE id_usuario = @id_usuario AND cod_filme = @cod_filme;";
     List<KeyValuePair<string, object>> parametros = new List<KeyValuePair<string, object>>();
     parametros.Add(new KeyValuePair<string, object>("@id_usuario", id_usuario));
     parametros.Add(new KeyValuePair<string, object>("@cod_filme", cod_filme));
     AdoUtils ado = new AdoUtils();
     DataTable dt = ado.GetDataTable(query, parametros.ToArray());
     if (dt.Rows.Count >= 1)
     {
         recomendacao = new Recomendacao(dt.Rows[0]);
     }
     return recomendacao;
 }
Ejemplo n.º 3
0
        public List<Filme> BuscarFilmes(string where, string orderBy)
        {
            List<Filme> listFilme = null;

            string query = "SELECT f.cod_filme,f.nm_titulo,f.nm_tituloOriginal,f.ano_producao,f.txt_sinopse,f.duracao,f.elenco,f.id_genero,f.foto, g.tp_genero AS genero " +
                " FROM danilos5.dbo.tb_filme f " +
                " INNER JOIN danilos5.dbo.tb_genero g " +
                " ON(f.id_genero = g.id_genero) "+
                where +
                orderBy;
                AdoUtils ado = new AdoUtils();
                DataTable dt = ado.GetDataTable(query);

                listFilme = new List<Filme>();
                foreach (DataRow dr in dt.Rows)
                {
                    listFilme.Add(new Filme(dr));
                }

            return listFilme;
        }
Ejemplo n.º 4
0
        public List<Noticia> LoadNoticias()
        {
            List<Noticia> listNoticias = null;
            try
            {
                string query = "SELECT TOP 5 * FROM tb_noticias ORDER BY id_noticia DESC";
                AdoUtils ado = new AdoUtils();
                DataTable dt = ado.GetDataTable(query);

                listNoticias = new List<Noticia>();
                foreach (DataRow dr in dt.Rows)
                {
                    listNoticias.Add(new Noticia(dr));
                }

            }
            catch (System.Data.SqlClient.SqlException ex)
            {

            }
            return listNoticias;
        }