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; }
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; }
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; }