public ActionResult DeleteConfirmed(int id) { PELICULA pELICULA = db.PELICULA.Find(id); db.PELICULA.Remove(pELICULA); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "PEL_ID,GEN_ID,DIR_ID,FOR_ID,PEL_NOMBRE,PEL_COSTO,PEL_FECHA_ESTRENO")] PELICULA pELICULA) { if (ModelState.IsValid) { db.Entry(pELICULA).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.DIR_ID = new SelectList(db.DIRECTOR, "DIR_ID", "DIR_NOMBRE", pELICULA.DIR_ID); ViewBag.FOR_ID = new SelectList(db.FORMATO, "FOR_ID", "FOR_NOMBRE", pELICULA.FOR_ID); ViewBag.GEN_ID = new SelectList(db.GENERO, "GEN_ID", "GEN_NOMBRE", pELICULA.GEN_ID); return(View(pELICULA)); }
// GET: PELICULAs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PELICULA pELICULA = db.PELICULA.Find(id); if (pELICULA == null) { return(HttpNotFound()); } return(View(pELICULA)); }
// GET: PELICULAs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PELICULA pELICULA = db.PELICULA.Find(id); if (pELICULA == null) { return(HttpNotFound()); } ViewBag.DIR_ID = new SelectList(db.DIRECTOR, "DIR_ID", "DIR_NOMBRE", pELICULA.DIR_ID); ViewBag.FOR_ID = new SelectList(db.FORMATO, "FOR_ID", "FOR_NOMBRE", pELICULA.FOR_ID); ViewBag.GEN_ID = new SelectList(db.GENERO, "GEN_ID", "GEN_NOMBRE", pELICULA.GEN_ID); return(View(pELICULA)); }
private void BtnAceptar_Click(object sender, EventArgs e) { string titulo = txtTitulo.Text; if (titulo.Equals("")) { errorDato.SetError(txtTitulo, "Ingrese titulo"); this.DialogResult = DialogResult.None; return; } else { errorDato.SetError(txtTitulo, ""); } DateTime fecha = txtFecha.Value; int idgenero = int.Parse(cmbGenero.SelectedValue.ToString()); int idpais = int.Parse(cmbPais.SelectedValue.ToString()); string sinopsis = txtSinopsis.Text; if (sinopsis.Equals("")) { errorDato.SetError(txtSinopsis, "Ingrese sinopsis"); this.DialogResult = DialogResult.None; return; } else { errorDato.SetError(txtTitulo, ""); } if (txtDuracion.Equals("")) { errorDato.SetError(txtSinopsis, "Ingrese duracion"); this.DialogResult = DialogResult.None; return; } else { errorDato.SetError(txtSinopsis, ""); } int duracion = int.Parse(txtDuracion.Text); int idTipoCensura = int.Parse(cmbTipoCensura.SelectedValue.ToString()); if (accion.Equals("Nuevo")) { PELICULA opelicula = new PELICULA() { TITULO = titulo, FECHAESTRENO = fecha.ToString(), IDGENERO = idgenero, IDPAIS = idpais, SINOPSIS = sinopsis, DURACION = duracion, IDTIPOCENSURA = idTipoCensura, BHABILITADO = true }; bd.PELICULA.InsertOnSubmit(opelicula); try { bd.SubmitChanges(); MessageBox.Show("Se agrego correctamente"); } catch (Exception ex) { MessageBox.Show("Ocurro un error"); } } else { int id = int.Parse(txtIdPelicula.Text); var consulta = bd.PELICULA.Where(p => p.IDPELICULA.Equals(id)); foreach (PELICULA pel in consulta) { pel.TITULO = titulo; pel.FECHAESTRENO = fecha.ToString(); pel.IDGENERO = idgenero; pel.IDPAIS = idpais; pel.SINOPSIS = sinopsis; pel.DURACION = duracion; pel.IDTIPOCENSURA = idTipoCensura; } try { bd.SubmitChanges(); MessageBox.Show("Se edito correctamente"); } catch (Exception ex) { MessageBox.Show("Ocurrio un error"); } } }