public static Peliculas Buscar(int id) { Peliculas pelicula = new Peliculas(); var db = new SistemaPeliculasDb(); return(pelicula = db.Peliculas.Find(id)); }
public static void Eliminar(int id) { var db = new SistemaPeliculasDb(); Peliculas gr = db.Peliculas.Find(id); db.Peliculas.Remove(gr); db.SaveChanges(); }
public static void Eliminar(Peliculas p) { Registros_tarea11 db = new Registros_tarea11(); Peliculas peli = db.Pelicula.Find(p); db.Pelicula.Remove(peli); db.SaveChanges(); }
private void button1_Click(object sender, EventArgs e) { Peliculas p = new Peliculas(); p.Titulo = Convert.ToString(TitulotextBox.Text); p.Descripcion = Convert.ToString(DescripciontextBox.Text); p.CategoriaId = Convert.ToInt32(CategoriatextBox.Text); p.Imbd = Convert.ToInt32(ImdbtextBox.Text); p.Ano = Convert.ToInt32(AnotextBox.Text); p.Insertar(); }
public static void Insertar(Peliculas p) { try { Registros_tarea11 db = new Registros_tarea11(); db.Pelicula.Add(p); db.SaveChanges(); db.Dispose(); } catch (Exception ex) { throw ex; } }
private void Actualizarbutton_Click(object sender, EventArgs e) { Peliculas peli = new Peliculas(); peli.Titulo = textBoxTitulo.Text; peli.Descripcion = textBoxDescripcion.Text; peli.Ano = Convert.ToInt32(textBoxAno.Text); peli.Calificacion = Convert.ToInt32(textBoxCalificacion.Text); peli.IMDB = Convert.ToInt32(textBoxIMDB.Text); peli.CategoriapId = Convert.ToInt32(textBoxCategoriaId.Text); pelicula.CategoriapId = Convert.ToInt32(textBoxCategoriaId.Text); peli.Actualizar(); }
public static void Eliminar(int v) { Registros_tarea11 db = new Registros_tarea11(); Peliculas peli = db.Pelicula.Find(v); try { db.Pelicula.Remove(peli); db.SaveChanges(); } catch (Exception ex) { throw ex; } }
public static bool Insertar(Peliculas pelicula) { bool retorno = false; try { using (var db = new MoviesDb()) { db.Peliculas.Add(pelicula); db.SaveChanges(); retorno = true; } } catch (Exception ex) { throw ex; } return(retorno); }
private void button1_Click(object sender, EventArgs e) { Peliculas pelicula = new Peliculas(); int id = Convert.ToInt32(PeliculaIdtextBox.Text); pelicula.Buscar(id); TitulotextBox.Text = pelicula.Consultar(id).Rows[0]["Titulo"].ToString(); DescripcionrichTextBox.Text = pelicula.Consultar(id).Rows[0]["Descripcion"].ToString(); AnotextBox.Text = pelicula.Consultar(id).Rows[0]["Ano"].ToString(); CalificaciontextBox.Text = pelicula.Consultar(id).Rows[0]["Calificacion"].ToString(); IMDBtextBox.Text = pelicula.Consultar(id).Rows[0]["IMDB"].ToString(); CategoriaIdtextBox.Text = pelicula.Consultar(id).Rows[0]["Categoria"].ToString(); ImagenespictureBox.ImageLocation = pelicula.Consultar(id).Rows[0]["Imagen"].ToString(); Reproductor.URL = pelicula.Consultar(id).Rows[0]["Video"].ToString(); foreach(var actor in pelicula.Actor) { ActoreslistBox.Items.Add(actor.Nombre); } foreach (var genero in pelicula.Genero) { GeneroslistBox.Items.Add(genero.Descripcion); } }
public static bool Guardar(Peliculas pl) { bool re = false; try { var db = new SistemaPeliculasDb(); db.Peliculas.Add(pl); var p = db.Peliculas.Add(pl); foreach (var acto in pl.Actores) { db.Entry(acto).State = EntityState.Unchanged; } db.SaveChanges(); db.Dispose(); re = true; } catch (Exception ex) { throw ex; } return(re); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Guardarbutton_Click(object sender, EventArgs e) { Peliculas p = new Peliculas(); if (PeliculaIdtextBox.TextLength == 0) { p.Titulo = TitulotextBox.Text; p.Descripcion = DescripcionrichTextBox.Text; p.Ano = Convert.ToInt32(AnotextBox.Text); p.Calificacion = Convert.ToInt32(CalificaciontextBox.Text); p.IMDB = Convert.ToInt32(IMDBtextBox.Text); p.CategoriaId = Convert.ToInt32(CategoriaIdtextBox.Text); p.Imagen = Ruta; p.Video = ruta; p.Estudio = EstudiocomboBox.Text; for (int x = 0; x < ActoreslistBox.Items.Count; x++) { Actores actores = new Actores(); int id = (int)actores.GetId(ActoreslistBox.Items[x].ToString()).Rows[0]["ActorId"]; p.AgregarActores(id,""); } for(int y = 0; y < GeneroslistBox.Items.Count; y++) { Generos generos = new Generos(); int idGenero = (int)generos.GetIdGenero(GeneroslistBox.Items[y].ToString()).Rows[0]["GeneroId"]; p.AgregarGeneros(idGenero,""); } if (p.Insertar()) { MessageBox.Show("Pelicula guardada", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } } else { p.PeliculaId = Convert.ToInt32(PeliculaIdtextBox.Text); p.Titulo = TitulotextBox.Text; p.Descripcion = DescripcionrichTextBox.Text; p.Ano = Convert.ToInt32(AnotextBox.Text); p.Calificacion = Convert.ToInt32(CalificaciontextBox.Text); p.IMDB = Convert.ToInt32(IMDBtextBox.Text); p.Estudio = EstudiocomboBox.Text; p.Editar(); Limpiar(); } }
private void Cancelarbutton_Click(object sender, EventArgs e) { Peliculas pelicula = new Peliculas(); pelicula.PeliculaId = Convert.ToInt32(PeliculaIdtextBox.Text); if(pelicula.PeliculaId > 0) { pelicula.Eliminar(); } }
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; } } }