public override bool Buscar(int idBuscado) { DataTable dataTable = new DataTable(); Conexion conexion = new Conexion(); dataTable = conexion.ObtenerDatos(string.Format("Select *from Generos where GeneroId = '{0}'", this.GeneroId)); if(dataTable.Rows.Count > 0) { this.GeneroId = (int)dataTable.Rows[0]["GeneroId"]; this.Descripcion = dataTable.Rows[0]["Descripcion"].ToString(); } return dataTable.Rows.Count > 0; }
public override DataTable Listado(string campos, string condicion) { Conexion conexion = new Conexion(); return conexion.ObtenerDatos("Select" + campos + " from Peliculas where " + condicion); }
public DataTable Consultar(int id) { Conexion conexion = new Conexion(); return conexion.ObtenerDatos("Select PeliculaId,Titulo,p.Descripcion,Ano,Calificacion,IMDB,c.Descripcion as Categoria,Imagen,Video from Peliculas as p join Categorias as c on p.CategoriaId = c.CategoriaId where PeliculaId= " + id); }
public override bool Buscar(int idBuscado) { Conexion conexion = new Conexion(); DataTable dt = new DataTable(); DataTable dtActores = new DataTable(); DataTable dtGeneros = new DataTable(); dt = conexion.ObtenerDatos(String.Format("Select PeliculaId,Titulo,Descripcion,Ano,Calificacion,Imagen,Video,Estudio from Peliculas where PeliculaId = '{0}'",idBuscado)); if (dt.Rows.Count > 0) { this.PeliculaId = (int)dt.Rows[0]["PeliculaId"]; this.Titulo = dt.Rows[0]["Titulo"].ToString(); this.Descripcion = dt.Rows[0]["Descripcion"].ToString(); this.Ano = (int)dt.Rows[0]["Ano"]; this.Calificacion = (int)dt.Rows[0]["Calificacion"]; this.Imagen = dt.Rows[0]["Imagen"].ToString(); this.Video = dt.Rows[0]["Video"].ToString(); this.Estudio = dt.Rows[0]["Estudio"].ToString(); dtActores = conexion.ObtenerDatos("Select p.ActorId,a.Nombre from PeliculasActores p Inner join Actores a on p.ActorId = a.ActorId where p.PeliculaId= " +this.PeliculaId); dtGeneros = conexion.ObtenerDatos("Select pg.GeneroId,g.Descripcion from PeliculasGeneros pg Inner join Generos g on pg.GeneroId = g.GeneroId Where pg.PeliculaId= " +this.PeliculaId); this.Actor.Clear(); foreach (DataRow row in dtActores.Rows) { this.AgregarActores((int)row["ActorId"], row["Nombre"].ToString()); } this.Genero.Clear(); foreach(DataRow row in dtGeneros.Rows) { this.AgregarGeneros((int)row["GeneroId"], row["Descripcion"].ToString()); } } return dt.Rows.Count > 0; }
public DataTable GetIdGenero(string cadena) { Conexion conexion = new Conexion(); return conexion.ObtenerDatos(string.Format("select GeneroId from Generos where Descripcion = '{0}'", cadena)); }
public DataTable Eliminar() { Conexion conexion = new Conexion(); return conexion.ObtenerDatos(String.Format("delete from Categoria where Id={0}", this.CategoriaId)); }
public DataTable Buscar() { Conexion conexion = new Conexion(); return conexion.ObtenerDatos(String.Format("select ID ,Descripcion from Categoria where Id={0}", this.CategoriaId)); }
public DataTable GetId(string cadena) { Conexion conexion = new Conexion(); return conexion.ObtenerDatos(string.Format("select ActorId from Actores where Nombre = '{0}'", cadena)); }