}//Comprobar si funciona private void InsertarPelicula(Pelicula pelicula) { if (!estaEnPeliculas(pelicula)) { connection.Open(); comando = connection.CreateCommand(); comando.CommandText = "INSERT INTO peliculas VALUES (@idPelicula ,@titulo, @cartel,@año,@genero, @calificacion)";//da error porque dice que tengo un comando abierto comando.Parameters.Add("@idPelicula", SqliteType.Integer); comando.Parameters.Add("@titulo", SqliteType.Text); comando.Parameters.Add("@cartel", SqliteType.Text); comando.Parameters.Add("@genero", SqliteType.Text); comando.Parameters.Add("@año", SqliteType.Integer); comando.Parameters.Add("@calificacion", SqliteType.Text); comando.Parameters["@idPelicula"].Value = pelicula.Id; comando.Parameters["@titulo"].Value = pelicula.Titulo; comando.Parameters["@cartel"].Value = pelicula.Cartel; comando.Parameters["@genero"].Value = pelicula.Genero; comando.Parameters["@año"].Value = pelicula.Año; comando.Parameters["@calificacion"].Value = pelicula.Calificacion; comando.ExecuteNonQuery(); connection.Close(); } }
public Sesion(string hora, Pelicula pelicula, Sala sala) { this.hora = hora; this.pelicula = pelicula; this.sala = sala; }