コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            PELICULA pELICULA = db.PELICULA.Find(id);

            db.PELICULA.Remove(pELICULA);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 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));
 }
コード例 #3
0
        // 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));
        }
コード例 #4
0
        // 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));
        }
コード例 #5
0
        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");
                }
            }
        }