public IHttpActionResult Put(Actores actor) { Actores a; try { using (var db = new dIMDBEntities()) { a = db.Actores.Find(actor.IDActor); if (a != null) { a.Nombre = actor.Nombre; a.LugarNacimiento = actor.LugarNacimiento; a.FechaNacimiento = actor.FechaNacimiento; } db.SaveChanges(); } } catch { return(InternalServerError()); } return(Ok(a)); }
public static bool Guardar(Actores nuevo) { bool retorno = false; using (var conn = new DetalleDb()) { try { conn.a.Add(nuevo); /*foreach (var rep in nuevo.pelicula) * { * conn.Entry(rep).State = System.Data.Entity.EntityState.Unchanged; * }*/ conn.SaveChanges(); retorno = true; } catch (Exception) { throw; } return(retorno); } }
private void Guardarbutton_Click(object sender, EventArgs e) { Actores actores = new Actores(); if (ActorIdtextBox.TextLength == 0) { actores.Nombre = NombreActortextBox.Text; if (actores.Insertar()) { MessageBox.Show("Actores Guardados", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); } else { actores.ActorId = Convert.ToInt32(ActorIdtextBox.Text); actores.Nombre = NombreActortextBox.Text; if (actores.Editar()) { MessageBox.Show("Se edito corectamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo editar", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); } }
private void Pasar(Actores act) { var es = ActoresBll.Buscar(u.StringToInt(IdtextBox.Text)); IdtextBox.Text = act.ActoresId.ToString(); NombretextBox.Text = act.Nombres; }
public async Task <IActionResult> Edit(string id, [Bind("Actor,Lugar,Descripcion,Nota")] Actores actores) { if (id != actores.Actor) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(actores); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ActoresExists(actores.Actor)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(actores)); }
public static Actores CreateActores(int actorID, string nombre) { Actores actores = new Actores(); actores.ActorID = actorID; actores.Nombre = nombre; return(actores); }
public ActionResult DeleteConfirmed(int id) { Actores actores = db.Actores.Find(id); db.Actores.Remove(actores); db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Modificar(Actores actor) { _context.Actores.Update(actor); //_context.Actores.Remove(actor); //_context.Actores.Add(actor); //_context.Entry(actor).State=EntityState.Modified; _context.SaveChanges(); return(RedirectToAction("Index")); }
private void BuscarId(Actores acto) { var act = ActoresBll.Buscar(u.StringToInt(FiltrotextBox.Text)); FiltrotextBox.Text = acto.ActoresId.ToString(); NombretextBox.Text = acto.Nombres; ConsultaActoresdataGridView.DataSource = null; ConsultaActoresdataGridView.DataSource = act.Peliculas; }
private void Agregarbutton_Click(object sender, EventArgs e) { Actores actor = new Actores(); actor = (Actores)actoresComboBox.SelectedItem; pelicula.actor.Add(actor); LLenarData(pelicula); }
private void Crear_Click(object sender, EventArgs e) { string[] actores = new string[10]; Actores a = new Actores(actores); Pelicula p = new Pelicula(Nombre_P.Text, Genero_P.Text, Nombre_D.Text, Franquicia_P.Text, Pais_P.Text, System.Convert.ToSingle(Año_P.Text), System.Convert.ToSingle(Duracion_P.Text), Productora_P.Text, a); CreateOnePelicula(p); }
public void BuscarButton_Click(object sender, RoutedEventArgs e) { Contexto context = new Contexto(); var found = context.Actores.Find(Convert.ToInt32(ActorIdTextBox.Text)); if (found != null) { this.actor = found; } }
public ActionResult Edit([Bind(Include = "IDActor,Nombre,LugarNacimiento,FechaNacimiento")] Actores actores) { if (ModelState.IsValid) { db.Entry(actores).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(actores)); }
public async Task <IActionResult> Create([Bind("Actor,Lugar,Descripcion,Nota")] Actores actores) { if (ModelState.IsValid) { _context.Add(actores); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(actores)); }
public ActionResult Create([Bind(Include = "IDActor,Nombre,LugarNacimiento,FechaNacimiento")] Actores actores) { if (ModelState.IsValid) { db.Actores.Add(actores); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(actores)); }
/* * Esta clase es la que conecta nuestros formularios de Actores y la logica de acceso a la base de datos. * * Basicamente lo que hice en cada metodo fue, recibir los valores que se van a almacenar en la base de datos, * asignarle ese valor a las propiedades del objeto y llamar el metodo correspondiente. */ public static async Task <string> NuevoActor(string nombre, DateTime fecha, char sexo, byte[] foto) { Actores actor = new Actores { Nombre = nombre, FechaNacimiento = fecha, Sexo = sexo, Foto = foto }; return(await actor.RegistrarActor(actor)); }
public static async Task <DataTable> ResultadosBusquedas(string busqueda) { try { Actores actor = new Actores(); return(await actor.Busquedas(busqueda)); } catch (Exception) { throw new Exception("Ha ocurrido un error"); } }
public static async Task <DataTable> DatosAvanzadosActor(string nombre) { try { Actores actor = new Actores(); return(await actor.DetallesAvanzadosActor(nombre)); } catch (Exception) { throw new Exception("Ha ocurrido un error"); } }
public static async Task <DataTable> MostrarActores() { try { Actores actor = new Actores(); return(await actor.MostrarDatosActores()); } catch (Exception) { throw new Exception("Ha ocurrido un error"); } }
/// <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(); } }
public Pelicula(string nombreP, string generoP, string nombreD, string franquicia, string pais, float año, float duracion, string productora, Actores actores) { NombreP = nombreP; GeneroP = generoP; NombreD = nombreD; Franquicia = franquicia; Pais = pais; Año = año; Duracion = duracion; Productora = productora; Actores = actores; }
public static async Task <string> EditarActor(int id, string nombre, DateTime fecha, char sexo, byte[] foto) { Actores actor = new Actores { ID = id, Nombre = nombre, FechaNacimiento = fecha, Sexo = sexo, Foto = foto }; return(await actor.ModificarActor(actor)); }
// GET: Actores/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Actores actores = db.Actores.Find(id); if (actores == null) { return(HttpNotFound()); } return(View(actores)); }
private void RegistrarPelicula_Load(object sender, EventArgs e) { Generos generos = new Generos(); Actores actores = new Actores(); Estudios estudios = new Estudios(); GenerocomboBox.DataSource = generos.Listado(" GeneroId ,Descripcion", "1=1"); GenerocomboBox.DisplayMember = "Descripcion"; ActorcomboBox.DataSource = actores.Listado(" ActorId, Nombre", "1=1"); ActorcomboBox.DisplayMember = "Nombre"; EstudiocomboBox.DataSource = estudios.Listado(" EstudiosId, Nombre", "1=1"); EstudiocomboBox.DisplayMember = "Nombre"; }
public void BuscarButton_Click(object render, RoutedEventArgs e) { Contexto context = new Contexto(); var found = context.Actores.Find(Convert.ToInt32(ActorIDTextBox.Text)); if (found != null) { actor = found; NombresTextbox.Text = actor.Nombres; SalarioTextbox.Text = Convert.ToString(actor.SalarioAnual); } context.Dispose(); }
public static async Task <string> EliminarActor(int id) { Actores actor = new Actores(); try { actor.ID = id; } catch (Exception) { throw new Exception("Ha Ocurrido un Error"); } return(await actor.EliminarActor(actor)); }
private void Eliminarbutton_Click(object sender, EventArgs e) { Actores actores = new Actores(); actores.ActorId = Convert.ToInt32(ActorIdtextBox.Text); if (actores.Eliminar()) { MessageBox.Show("Actor Borrado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo borrar el actor", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); }
public IActionResult Crear(Actores actor) { if (actor.Foto != null) { string carpetaFotos = Path.Combine(_hostingEnvironment.WebRootPath, "imagenes"); string nombreArchivo = actor.Foto.FileName; string rutaCompleta = Path.Combine(carpetaFotos, nombreArchivo); //subimos la imagen al servidor actor.Foto.CopyTo(new FileStream(rutaCompleta, FileMode.Create)); //guardar la ruta de la imagen en la base de datos actor.FotoRuta = nombreArchivo; } _context.Actores.Add(actor); _context.SaveChanges(); return(RedirectToAction("Index")); }
public HttpResponseMessage Post([FromBody] Actores newactor) { var actor = _db.Actores.FirstOrDefault(x => x.nombre == newactor.nombre && x.apellido == newactor.apellido); if (actor == null) { _db.Actores.Add(newactor); _db.SaveChanges(); return(new HttpResponseMessage(HttpStatusCode.Created)); } else { return(new HttpResponseMessage(HttpStatusCode.Created)); } }
public static Actores Buscar(int Id) { var guarda = new Actores(); using (var conn = new DetalleDb()) { try { guarda = conn.a.Find(Id); } catch (Exception) { throw; } return(guarda); } }