private void BuscarButton_Click_1(object sender, EventArgs e) { Peliculas pelicula = new Peliculas(); DataTable dt = new DataTable(); string consulta; switch (ConsultaComboBox.SelectedIndex) { case 0: if (PeliculaIdTextBox.Text.Trim().Length == 0) { consulta = "1=1"; } else { consulta = "PeliculaId = " + PeliculaIdTextBox.Text; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD,CategoriaId,Foto,Video, Genero, Actor, Estudio", consulta,""); MostrarDataGridView.DataSource = dt; ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); break; case 1: if (PeliculaIdTextBox.Text.Trim().Length == 1) { consulta = "2=2"; } else { consulta = "Titulo = '" +PeliculaIdTextBox.Text + "'"; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); break; case 2: if (PeliculaIdTextBox.Text.Trim().Length == 2) { consulta = "3=3"; } else { consulta = "Descripcion =" + "'" + PeliculaIdTextBox.Text + "'"; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); break; case 3: if (PeliculaIdTextBox.Text.Trim().Length == 3) { consulta = "4=4"; } else { consulta = "Ano =" + PeliculaIdTextBox.Text ; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); break; case 5: if (PeliculaIdTextBox.Text.Trim().Length == 4) { consulta = "5=5"; } else { consulta = "Calificacion ="+ PeliculaIdTextBox.Text; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); break; case 6: if (PeliculaIdTextBox.Text.Trim().Length == 5) { consulta = "6=6"; } else { consulta = "IMBD =" + PeliculaIdTextBox.Text ; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); break; case 7: if (PeliculaIdTextBox.Text.Trim().Length == 5) { consulta = "6=6"; } else { consulta = "ClasificacionId =" + PeliculaIdTextBox.Text ; } dt = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMBD, CategoriaId,Foto,Video,Genero,Actor,Estudio", consulta,""); MostrarDataGridView.DataSource = dt; ReproductorAxWindowsMediaPlayer1.URL = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Video"].Value); FotoPictureBox.ImageLocation = Convert.ToString(MostrarDataGridView.CurrentRow.Cells["Foto"].Value); break; } }
private void Buscarbutton_Click(object sender, EventArgs e) { Peliculas pelicula = new Peliculas(); DataTable dataTable = new DataTable(); string condicion; if(PeliculaIdtextBox.Text.Length == 0) { Error(); } else { if (BuscarcomboBox.SelectedIndex == 0) { if (PeliculaIdtextBox.Text.Trim().Length == 0) { condicion = "1=1"; } else { condicion = "PeliculaId = " + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video", condicion); ConsultadataGridView.DataSource = dataTable; } if (BuscarcomboBox.SelectedIndex == 1) { if (PeliculaIdtextBox.Text.Trim().Length == 1) { condicion = "2=2"; } else { condicion = "Titulo = '" + PeliculaIdtextBox.Text + "'"; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio ", condicion); ConsultadataGridView.DataSource = dataTable; } if (BuscarcomboBox.SelectedIndex == 2) { if (PeliculaIdtextBox.Text.Trim().Length == 2) { condicion = "3=3"; } else { condicion = "Ano =" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio", condicion); ConsultadataGridView.DataSource = dataTable; } if (BuscarcomboBox.SelectedIndex == 3) { if (PeliculaIdtextBox.Text.Trim().Length == 3) { condicion = "4=4"; } else { condicion = "Calificacion =" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio", condicion); ConsultadataGridView.DataSource = dataTable; } if (BuscarcomboBox.SelectedIndex == 4) { if (PeliculaIdtextBox.Text.Trim().Length == 4) { condicion = "5=5"; } else { condicion = "IMDB = " + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB, CategoriaId ,Imagen,Video,Genero,Actor,Estudio ", condicion); ConsultadataGridView.DataSource = dataTable; } if (BuscarcomboBox.SelectedIndex == 5) { if (PeliculaIdtextBox.Text.Trim().Length == 5) { condicion = "6=6"; } else { condicion = "CategoriaId" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio ", condicion); ConsultadataGridView.DataSource = dataTable; } if(BuscarcomboBox.SelectedIndex == 6) { if(PeliculaIdtextBox.Text.Trim().Length == 6) { condicion = "7=7"; } else { condicion = "Genero" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio", condicion); ConsultadataGridView.DataSource = dataTable; } if(BuscarcomboBox.SelectedIndex == 7) { if(PeliculaIdtextBox.Text.Trim().Length == 7) { condicion = "8=8"; } else { condicion = "Actor" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio ", condicion); ConsultadataGridView.DataSource = dataTable; } if(BuscarcomboBox.SelectedIndex == 8) { if(PeliculaIdtextBox.Text.Trim().Length == 8) { condicion = "9=9"; } else { condicion = "Estudio" + PeliculaIdtextBox.Text; } dataTable = pelicula.Listado(" PeliculaId,Titulo,Descripcion,Ano,Calificacion,IMDB,CategoriaId,Imagen,Video,Genero,Actor,Estudio ", condicion); ConsultadataGridView.DataSource = dataTable; } } }