예제 #1
0
        public ActionResult DeleteConfirmed(string id)
        {
            TB_FILME tB_FILME = db.TB_FILME.Find(id);

            db.TB_FILME.Remove(tB_FILME);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #2
0
 public ActionResult Edit([Bind(Include = "FIL_CD_ANCINE,DIS_CNPJ,FIL_NM,FIL_ID_NACIO,FIL_DIGITAL,FIL_GENERO,FIL_CLASS_ETA,FIL_DIRETOR,FIL_SINOPSE,FIL_DT_INICIO,FIL_DT_FIM,FIL_ANO_LANC,FIL_PAIS,FIL_CD_AUX,FIL_DT_INC,FIL_DT_ALT,FIL_DT_DES,FIL_MOT_DES")] TB_FILME tB_FILME)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tB_FILME).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DIS_CNPJ = new SelectList(db.TB_DISTRIBUIDORA, "DIS_CNPJ", "DIS_NM", tB_FILME.DIS_CNPJ);
     return(View(tB_FILME));
 }
예제 #3
0
        // GET: TB_FILME/Details/5
        public ActionResult Details(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TB_FILME tB_FILME = db.TB_FILME.Find(id);

            if (tB_FILME == null)
            {
                return(HttpNotFound());
            }
            return(View(tB_FILME));
        }
예제 #4
0
        // GET: TB_FILME/Edit/5
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TB_FILME tB_FILME = db.TB_FILME.Find(id);

            if (tB_FILME == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DIS_CNPJ = new SelectList(db.TB_DISTRIBUIDORA, "DIS_CNPJ", "DIS_NM", tB_FILME.DIS_CNPJ);
            return(View(tB_FILME));
        }
예제 #5
0
        public ActionResult Create(FormCollection collection)
        {
            string inlineRadioOptions = "";
            string FIL_COD_GEN        = "";
            Random rdmCodGen          = new Random();
            int    iCodGen            = 0;
            string strAux             = "";
            int    itamanho           = 0;

            TB_FILME TB_FIL = new TB_FILME();

            foreach (var key in collection.AllKeys)
            {
                var value = collection[key];

                if (key == "FIL_CD_ANCINE")
                {
                    TB_FIL.FIL_CD_ANCINE = value;
                }
                if (key == "FIL_COD_GEN")
                {
                    FIL_COD_GEN = value;
                }
                if (key == "inlineRadioOptions")
                {
                    inlineRadioOptions = value;
                }
                if (key == "DIS_CNPJ")
                {
                    TB_FIL.DIS_CNPJ = Convert.ToInt64(value);
                }
                if (key == "FIL_NM")
                {
                    TB_FIL.FIL_NM = value;
                }
                if (key == "FIL_ID_NACIO")
                {
                    TB_FIL.FIL_ID_NACIO = value;
                }
                if (key == "FIL_DT_INC")
                {
                    TB_FIL.FIL_DT_INC = Convert.ToDateTime(value);
                }
            }

            if (inlineRadioOptions == "2")
            {
                iCodGen  = rdmCodGen.Next();
                strAux   = iCodGen.ToString();
                itamanho = strAux.Length;

                if (itamanho > 11)
                {
                    itamanho = 11;
                }

                TB_FIL.FIL_CD_ANCINE = FIL_COD_GEN + "|" + strAux.Substring(0, itamanho);
            }


            db.TB_FILME.Add(TB_FIL);
            db.SaveChanges();

            return(RedirectToAction("Index"));


            //if (ModelState.IsValid)
            //{
            //    db.TB_FILME.Add(tB_FILME);
            //    db.SaveChanges();
            //    return RedirectToAction("Index");
            //}

            //ViewBag.DIS_CNPJ = new SelectList(db.TB_DISTRIBUIDORA, "DIS_CNPJ", "DIS_NM", tB_FILME.DIS_CNPJ);
            //return View(tB_FILME);
        }