public static List <Artista> ListarTodosArtistas() { List <Artista> ListaArtistas = new List <Artista>(); SqlConnection Conn = Conectar(); SqlCommand Consulta = Conn.CreateCommand(); Consulta.CommandType = System.Data.CommandType.Text; Consulta.CommandText = "SELECT * FROM Artistas"; SqlDataReader Lector = Consulta.ExecuteReader(); while (Lector.Read()) { int ida = Convert.ToInt32(Lector["IdArtista"]); string nus = Lector["NombreUsuario"].ToString(); string nom = Lector["Nombre"].ToString(); string ape = Lector["Apellido"].ToString(); string contra = Lector["Contraseña"].ToString(); bool dest = Convert.ToBoolean(Lector["Destacado"]); string des = Lector["Descripcion"].ToString(); string nfot = Lector["Foto"].ToString(); Artista art = new Artista(ida, nus, nom, ape, contra, dest, des, nfot); ListaArtistas.Add(art); } Desconectar(Conn); return(ListaArtistas); }
public static void EditarArtista(Artista ar) { SqlConnection Conec = Conectar(); SqlCommand Consulta = Conec.CreateCommand(); Consulta.CommandType = System.Data.CommandType.Text; Consulta.CommandText = "UPDATE Artistas SET Nombre = '" + ar.Nombre + "', Apellido = '" + ar.Apellido + "', NombreUsuario = '" + ar.NombreUsuario + "', Contraseña = '" + ar.Contraseña + "', Foto = '" + ar.NombreFoto + "', Destacado = '" + 0 + "', Descripcion = '" + ar.Descripcion + "' WHERE " + "IdArtista = " + ar.IdArtista; Consulta.ExecuteNonQuery(); Desconectar(Conec); }
public static int ExisteUsuario(Artista art) { int devolver = -1; List <Artista> ListaArtistas = new List <Artista>(); SqlConnection Conn = Conectar(); SqlCommand Consulta = Conn.CreateCommand(); Consulta.CommandType = System.Data.CommandType.Text; Consulta.CommandText = "SELECT * FROM Artistas WHERE NombreUsuario='" + art.NombreUsuario + "'AND Contraseña='" + art.Contraseña + "'"; SqlDataReader Lector = Consulta.ExecuteReader(); if (Lector.Read()) { devolver = Convert.ToInt32(Lector["IdArtista"]); } Desconectar(Conn); return(devolver); }
public static Artista TraerUnArtista(int IdArtista) { Artista art = new Artista(); SqlConnection Conexion = Conectar(); SqlCommand Consulta1 = Conexion.CreateCommand(); Consulta1.CommandType = System.Data.CommandType.Text; Consulta1.CommandText = "SELECT * From Artistas WHERE IdArtista=" + IdArtista; SqlDataReader dataReader1 = Consulta1.ExecuteReader(); while (dataReader1.Read()) { art.IdArtista = Convert.ToInt32(dataReader1["IdArtista"]); art.Nombre = dataReader1["Nombre"].ToString(); art.Apellido = dataReader1["Apellido"].ToString(); art.NombreUsuario = dataReader1["NombreUsuario"].ToString(); art.Contraseña = dataReader1["Contraseña"].ToString(); } Desconectar(Conexion); return(art); }
public static Artista TraerArtistaDestacado() { Artista ar = new Artista(); SqlConnection Conexion = Conectar(); SqlCommand Consulta1 = Conexion.CreateCommand(); Consulta1.CommandType = System.Data.CommandType.Text; Consulta1.CommandText = "SELECT * From Artistas WHERE Destacado=1"; SqlDataReader dataReader1 = Consulta1.ExecuteReader(); while (dataReader1.Read()) { ar.IdArtista = Convert.ToInt32(dataReader1["IdArtista"]); ar.NombreUsuario = dataReader1["NombreUsuario"].ToString(); ar.Nombre = dataReader1["Nombre"].ToString(); ar.Apellido = dataReader1["Apellido"].ToString(); ar.Contraseña = dataReader1["Contraseña"].ToString(); ar.Destacado = Convert.ToBoolean(dataReader1["Destacado"]); ar.Descripcion = dataReader1["Descripcion"].ToString(); ar.NombreFoto = dataReader1["Foto"].ToString(); } Desconectar(Conexion); return(ar); }