private void SelectFilterActores_Click(object sender, EventArgs e) { try { MSDNVideoDBEntities contexto = new MSDNVideoDBEntities(); //LINQ to Entities var listaActores = from actor in contexto.Actores where actor.Nombre.Contains("deri") select actor; this.listaResultados.Items.Clear(); this.listaResultados.Items.Add("LINQ to Entities"); foreach (Actores actor in listaActores) { this.listaResultados.Items.Add(actor.ActorID + ", " + actor.Nombre + ", " + actor.UrlPersonal); } } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { } }
private void AddActor_Click(object sender, EventArgs e) { try { MSDNVideoDBEntities contexto = new MSDNVideoDBEntities(); Actores nuevoActor = new Actores(); nuevoActor.Nombre = "Desiderio Marti"; nuevoActor.UrlPersonal = "http://desimarti.org"; contexto.AddToActores(nuevoActor); contexto.SaveChanges(); MessageBox.Show("Actor insertado correctamente"); } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { } }
private void UpdateActor_Click(object sender, EventArgs e) { try { MSDNVideoDBEntities contexto = new MSDNVideoDBEntities(); var actor = (from a in contexto.Actores where a.ActorID == 611 select a).First(); actor.Nombre = "Desiderio"; contexto.SaveChanges(); MessageBox.Show("Actor Actualizado correctamente"); } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { } }
private void DeleteActor_Click(object sender, EventArgs e) { try { MSDNVideoDBEntities contexto = new MSDNVideoDBEntities(); var actor = (from a in contexto.Actores where a.ActorID == 610 select a).First(); contexto.DeleteObject(actor); contexto.SaveChanges(); MessageBox.Show("Actor borrado correctamente"); } catch (Exception ex) { MessageBox.Show("Se ha producido un error: " + ex.Message); } finally { } }