public Bandas VerificarBandas(Int32 ID) { SqlConnection Conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["SymphonyaBCD"].ConnectionString); Conexao.Open(); SqlCommand Comando = new SqlCommand(); Comando.Connection = Conexao; Comando.CommandText = "SELECT * FROM Bandas WHERE LiderID=@ID;"; Comando.Parameters.AddWithValue("@ID", ID); SqlDataReader Leitor = Comando.ExecuteReader(); Leitor.Read(); Bandas Bandas = new Bandas(); Bandas.ID = (Int32)Leitor["ID"]; Bandas.Nome = (String)Leitor["Nome"]; Bandas.Descricao = (String)Leitor["Descricao"]; Bandas.LiderID = (Int32)Leitor["LiderID"]; Bandas.Imagem_Capa_Banda = Leitor["Imagem_Capa_Banda"].ToString(); Bandas.Imagem_Perfil_Banda = Leitor["Imagem_Perfil_Banda"].ToString(); Conexao.Close(); return(Bandas); }
public static List <Bandas> Listar() { SqlConnection Conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["SymphonyaBCD"].ConnectionString); Conexao.Open(); SqlCommand Comando = new SqlCommand(); Comando.Connection = Conexao; Comando.CommandText = "SELECT Bandas.Nome, Bandas.Descricao, Bandas.ID, Usuario.Nome AS 'NomeUsuario', Usuario.Sobrenome, Bandas.Imagem_Perfil_Banda, Bandas.Imagem_Capa_Banda FROM Bandas, Usuario WHERE LiderID = Usuario.ID ORDER BY Nome;"; SqlDataReader Leitor = Comando.ExecuteReader(); List <Bandas> Bands = new List <Bandas>(); while (Leitor.Read()) { Bandas B = new Bandas(); B.ID = (Int32)Leitor["ID"]; B.Nome = ((String)Leitor["Nome"]); B.Descricao = (String)Leitor["Descricao"]; B.Lider = (String)Leitor["NomeUsuario"] + " " + (String)Leitor["Sobrenome"]; B.Imagem_Perfil_Banda = Leitor["Imagem_Perfil_Banda"].ToString(); B.Imagem_Capa_Banda = Leitor["Imagem_Capa_Banda"].ToString(); Bands.Add(B); } if (!Leitor.HasRows) { Conexao.Close(); return(null); } Conexao.Close(); return(Bands); }
public static List <Bandas> ListarBandas(String pesquisa) { SqlConnection Conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["SymphonyaBCD"].ConnectionString); Conexao.Open(); SqlCommand Comando = new SqlCommand(); Comando.Connection = Conexao; Comando.CommandText = "SELECT * FROM Bandas WHERE Nome LIKE '" + @pesquisa + "%';"; SqlDataReader Leitor = Comando.ExecuteReader(); //LISTA COM ID DAS BANDAS List <Bandas> Bandas = new List <Bandas>(); while (Leitor.Read()) { Bandas B = new Bandas(); B.ID = (Int32)Leitor["ID"]; B.Nome = (String)Leitor["Nome"]; B.Descricao = (String)Leitor["Descricao"]; B.Imagem_Perfil_Banda = Leitor["Imagem_Perfil_Banda"].ToString(); B.Imagem_Capa_Banda = Leitor["Imagem_Capa_Banda"].ToString(); Bandas.Add(B); } if (!Leitor.HasRows) { Conexao.Close(); return(null); } Conexao.Close(); return(Bandas); }
public static Bandas MostrarBanda(Int32 ID) { SqlConnection Conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["SymphonyaBCD"].ConnectionString); Conexao.Open(); SqlCommand Comando = new SqlCommand(); Comando.Connection = Conexao; Comando.CommandText = "SELECT Bandas.ID, Bandas.Nome, Bandas.Descricao, Bandas.LiderID, Bandas.Imagem_Perfil_Banda, Bandas.Imagem_Capa_Banda, Usuario.Nome AS NomeUsuario, Usuario.Sobrenome FROM Bandas,Usuario,Usuario_Has_Bandas WHERE (Usuario.ID = UsuarioID AND Usuario_Has_Bandas.UsuarioID = @ID) AND Bandas.ID = BandasID;"; Comando.Parameters.AddWithValue("@ID", ID); SqlDataReader Leitor = Comando.ExecuteReader(); Bandas Banda = new Bandas(); Leitor.Read(); if (!Leitor.HasRows) { Conexao.Close(); return(null); } else { Banda.ID = (Int32)Leitor["ID"]; Banda.Nome = (String)Leitor["Nome"]; Banda.Descricao = (String)Leitor["Descricao"]; Banda.Lider = (String)Leitor["NomeUsuario"] + (String)Leitor["Sobrenome"]; Banda.LiderID = (Int32)Leitor["LiderID"]; Banda.Imagem_Perfil_Banda = Leitor["Imagem_Perfil_Banda"].ToString(); Banda.Imagem_Capa_Banda = Leitor["Imagem_Capa_Banda"].ToString(); } Conexao.Close(); return(Banda); }
public static Bandas VisualizarBanda(Int32 LiderID) { SqlConnection Conexao = new SqlConnection(ConfigurationManager.ConnectionStrings["SymphonyaBCD"].ConnectionString); Conexao.Open(); SqlCommand Comando = new SqlCommand(); Comando.Connection = Conexao; Comando.CommandText = "SELECT * FROM Bandas WHERE LiderID = @ID"; Comando.Parameters.AddWithValue("@ID", LiderID); SqlDataReader Leitor = Comando.ExecuteReader(); Leitor.Read(); //LISTA COM ID DAS BANDAS Bandas Bandas = new Bandas(); Bandas.ID = (Int32)Leitor["ID"]; Bandas.Nome = (String)Leitor["Nome"]; Bandas.Descricao = (String)Leitor["Descricao"]; Bandas.LiderID = (Int32)Leitor["LiderID"]; Bandas.Imagem_Perfil_Banda = Leitor["Imagem_Perfil_Banda"].ToString(); Bandas.Imagem_Capa_Banda = Leitor["Imagem_Capa_Banda"].ToString(); if (!Leitor.HasRows) { Conexao.Close(); return(null); } Conexao.Close(); return(Bandas); }