public ActionResult Edit([Bind(Include = "ID,seqNo,classNo,archiveNo,registrationNo,paijiaNo,archiveTitle,bianzhiUnit,tuzhiYear,jgDate,tuzhiStatus,isBiaohu,measureUnit,tuzhiCount,securityID,retentionPeriodNo,neirongTiyao,storeLocation,transferUnit,bilichi,tufu,archiveCode,luruTime,isImageExist,isYD,coordinate")] TuzhiArchives tuzhiArchives, string action)
 {
     if (action == "保存修改")
     {
         if (tuzhiArchives.archiveTitle.Trim() == "")
         {
             return(Content("<script>alert('案卷提名不能为空!');window.history.back();"));
         }
         if (ModelState.IsValid)
         {
             if (tuzhiArchives.tuzhiCount == null)
             {
                 tuzhiArchives.tuzhiCount = 0;
             }
             tuzhiArchives.isImageExist    = "否";
             db.Entry(tuzhiArchives).State = EntityState.Modified;
             db.SaveChanges();
             //return Content("<script>alert('已修改成功!');window.location.href='../Index'</script>");
             return(Content("<script>alert('已修改成功!');history.go(-1);</script>"));
         }
     }
     if (action == "返回")
     {
         return(RedirectToAction("Index"));
     }
     return(View(tuzhiArchives));
 }
        // GET: TuzhiArchives/Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TuzhiArchives tuzhiArchives = db.TuzhiArchives.Find(id);

            ViewBag.ID                = id;
            ViewBag.securityID        = new SelectList(db.SecurityClassification, "securityID", "securityName", tuzhiArchives.securityID);
            ViewBag.retentionPeriodNo = new SelectList(db.RetentionPeriod, "retentionPeriodNo", "retentionPeriodName", tuzhiArchives.retentionPeriodNo);
            List <SelectListItem> list1 = new List <SelectListItem> {
                new SelectListItem {
                    Text = "否", Value = "false"
                },
                new SelectListItem {
                    Text = "是", Value = "true"
                },
            };

            ViewBag.isYD = new SelectList(list1, "Value", "Text", tuzhiArchives.isYD);
            if (tuzhiArchives == null)
            {
                return(HttpNotFound());
            }
            return(View(tuzhiArchives));
        }
        // GET: TuzhiArchives/Details/5
        public ActionResult Details(long?id, string action)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TuzhiArchives tuzhiArchives = db.TuzhiArchives.Find(id);

            ViewBag.ID                = id;
            ViewBag.securityID        = new SelectList(db.SecurityClassification, "securityID", "securityName", tuzhiArchives.securityID);
            ViewBag.retentionPeriodNo = new SelectList(db.RetentionPeriod, "retentionPeriodNo", "retentionPeriodName", tuzhiArchives.retentionPeriodNo);
            List <SelectListItem> list1 = new List <SelectListItem> {
                new SelectListItem {
                    Text = "否", Value = "false"
                },
                new SelectListItem {
                    Text = "是", Value = "true"
                },
            };

            ViewBag.isYD = new SelectList(list1, "Value", "Text", tuzhiArchives.isYD);
            if (tuzhiArchives == null)
            {
                return(HttpNotFound());
            }
            if (action == "返回")
            {
                return(RedirectToAction("Index"));
            }
            //if (action == "编辑")
            //{
            //    return RedirectToAction("Edit", new { id = id });
            //}
            return(View(tuzhiArchives));
        }
        // GET: TuzhiArchives/Delete/5
        //public ActionResult Delete(long? id)
        //{
        //    if (id == null)
        //    {
        //        return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
        //    }
        //    TuzhiArchives tuzhiArchives = db.TuzhiArchives.Find(id);
        //    if (tuzhiArchives == null)
        //    {
        //        return HttpNotFound();
        //    }
        //    return View(tuzhiArchives);
        //}

        // POST: TuzhiArchives/Delete/5
        //[HttpPost, ActionName("Delete")]
        //[ValidateAntiForgeryToken]
        public ActionResult Delete(long id)
        {
            TuzhiArchives tuzhiArchives = db.TuzhiArchives.Find(id);

            db.TuzhiArchives.Remove(tuzhiArchives);
            db.SaveChanges();
            return(RedirectToAction("Index"));
            //return Content("<script>alert('删除成功!');history.go(-1);</script>");
        }
        public ActionResult Create([Bind(Include = "ID,seqNo,classNo,archiveNo,registrationNo,paijiaNo,archiveTitle,bianzhiUnit,tuzhiYear,jgDate,tuzhiStatus,isBiaohu,measureUnit,tuzhiCount,securityID,retentionPeriodNo,neirongTiyao,storeLocation,transferUnit,bilichi,tufu,archiveCode,luruTime,isYD,coordinate")] TuzhiArchives tuzhiArchives, string action)
        {
            ViewBag.securityID        = new SelectList(db.SecurityClassification, "securityID", "securityName");
            ViewBag.retentionPeriodNo = new SelectList(db.RetentionPeriod, "retentionPeriodNo", "retentionPeriodName");
            List <SelectListItem> list1 = new List <SelectListItem> {
                new SelectListItem {
                    Text = "否", Value = "false"
                },
                new SelectListItem {
                    Text = "是", Value = "true"
                },
            };

            ViewBag.isYD = new SelectList(list1, "Value", "Text");
            ViewBag.ID   = db.TuzhiArchives.Max(a => a.ID) + 1;
            if (action == "提交")
            {
                if (tuzhiArchives.archiveTitle == null)
                {
                    return(Content("<script>alert('案卷提名不能为空!');window.history.back();</script>"));
                }
                //var a = tuzhiArchives.archiveTitle.Trim();
                if (ModelState.IsValid)
                {
                    if (tuzhiArchives.tuzhiCount == null)
                    {
                        tuzhiArchives.tuzhiCount = 0;
                    }
                    tuzhiArchives.isImageExist = "否";
                    db.TuzhiArchives.Add(tuzhiArchives);
                    db.SaveChanges();
                    Response.Write("<script>alert('已成功保存!');</script>");
                    ViewData["next"] = false;
                    return(View(tuzhiArchives));
                }
            }
            if (action == "添加下一条")
            {
                return(RedirectToAction("Create"));
            }
            if (action == "返回")
            {
                return(RedirectToAction("Index"));
            }

            return(View(tuzhiArchives));
        }