//// GET: FenLeiDangAn/Delete/5 //public ActionResult Delete(long? id) //{ // if (id == null) // { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); // } // OtherArchives otherArchives = db.OtherArchives.Find(id); // if (otherArchives == null) // { // return HttpNotFound(); // } // return View(otherArchives); //} //// POST: FenLeiDangAn/Delete/5 //[HttpPost, ActionName("Delete")] //[ValidateAntiForgeryToken] public ActionResult Delete(long id) { OtherArchives otherArchives = db.OtherArchives.Find(id); db.OtherArchives.Remove(otherArchives); db.SaveChanges(); //return RedirectToAction("Index"); return(Content("<script>alert('删除成功!');history.go(-1);</script>")); }
public ActionResult Create([Bind(Include = "ID,registrationNo,classNo,archiveNo,paijiaNo,archiveTitle,bianzhiUnit,bianzhiTime,inHouseTime,measureUnit,count,securityID,retentionPeriodNo,licenceNo,location,classTypeID,ArchiveThick,proSeqNo,urbanID,firstResponsible,otherResponsible,developUnit,tranferUnit,designUnit,constructionUnit,textMaterial,drawing,licenceTime,kaigongTime,jungongTime,jianzhuArea,bilichi,biaoyinPerson,biaoyinTime,shenhePerson,shenheTime,luruPerson,luruTime,tuzhiniandai,tufu,tuzhiStatus,newLocation,cunfangLocation,neirongTiyao,isJungongArch,note,isYD,coordinate")] OtherArchives otherArchives) { if (ModelState.IsValid) { if (otherArchives.bianzhiTime == null) { return(Content("<script>alert('编制日期不能为空!');window.history.back();</script>")); } if (otherArchives.inHouseTime == null) { return(Content("<script>alert('进馆日期不能为空!');window.history.back();</script>")); } if (otherArchives.count.ToString() == "" || otherArchives.count == null) { otherArchives.count = 0; } if (otherArchives.proSeqNo == null) { otherArchives.proSeqNo = 0; } if (otherArchives.paijiaNo == null) { otherArchives.paijiaNo = ""; } if (otherArchives.registrationNo == null) { otherArchives.registrationNo = ""; } if (otherArchives.textMaterial == null) { otherArchives.textMaterial = 0; } if (otherArchives.drawing == null) { otherArchives.drawing = 0; } if (otherArchives.jianzhuArea == null) { otherArchives.jianzhuArea = 0; } otherArchives.doorplate = ""; otherArchives.landNo = ""; otherArchives.projectRange = ""; otherArchives.year = ""; otherArchives.volNo = ""; otherArchives.applyUnit = ""; otherArchives.note = ""; otherArchives.status = ""; otherArchives.isNeibu = "0"; db.OtherArchives.Add(otherArchives); db.SaveChanges(); return(Content("<script>alert('已成功保存!');window.location.href='./Index'</script>")); } return(View(otherArchives)); }
// GET: LicenceFiles public ActionResult Index(int archiveID, int id1, int id) { List <SelectListItem> listNeibu = new List <SelectListItem> { new SelectListItem { Text = "公开", Value = "0" }, new SelectListItem { Text = "内部", Value = "1" } }; ViewBag.isNeibu = new SelectList(listNeibu, "Value", "Text"); ViewBag.archiveID = archiveID; if (id1 == 2) { LicenceFiles licenceFiles1 = db.LicenceFiles.Find(id); ViewBag.archiveID = licenceFiles1.archiveID;//记得传回视图 ViewBag.fileTitle1 = licenceFiles1.fileTitle; ViewBag.resUnit1 = licenceFiles1.resUnit; ViewBag.ID = id; ViewBag.juanneiSeqNo = licenceFiles1.juanneiSeqNo;//记得传回视图 ViewBag.fileNo = licenceFiles1.fileNo; ViewBag.pageNo = licenceFiles1.pageNo; ViewBag.bianzhiDate = licenceFiles1.bianzhiDate; ViewBag.isNeibu = new SelectList(listNeibu, "Value", "Text", licenceFiles1.isNeibu.Trim()); ViewBag.remarks = licenceFiles1.remarks; ViewBag.edit = "display:block"; ViewBag.add = "display:none"; } if (id1 == 0) { ViewBag.edit = "display:none"; ViewBag.add = "display:none"; } if (id1 == 1)//添加 { LicenceFiles licenceFiles1 = db.LicenceFiles.Find(id); if (licenceFiles1 != null) { ViewBag.archiveID = licenceFiles1.archiveID;//记得传回视图 ViewBag.fileTitle1 = licenceFiles1.fileTitle; ViewBag.resUnit1 = licenceFiles1.resUnit; ViewBag.ID = id; ViewBag.juanneiSeqNo = licenceFiles1.juanneiSeqNo;//记得传回视图 ViewBag.fileNo = licenceFiles1.fileNo; ViewBag.pageNo = licenceFiles1.pageNo; ViewBag.bianzhiDate = licenceFiles1.bianzhiDate; ViewBag.isNeibu = new SelectList(listNeibu, "Value", "Text", licenceFiles1.isNeibu.Trim()); ViewBag.remarks = licenceFiles1.remarks; } else { long maxid = db.LicenceFiles.Max(a => a.ID); LicenceFiles licenceFiles2 = db.LicenceFiles.Find(maxid); ViewBag.isNeibu = new SelectList(listNeibu, "Value", "Text", licenceFiles2.isNeibu.Trim()); } ViewBag.add = "display:block"; ViewBag.edit = "display:none"; } var licenceFiles = from ad in db.LicenceFiles where ad.archiveID == archiveID orderby ad.juanneiSeqNo select ad; //按卷内序号排序 OtherArchives other = db.OtherArchives.Find(archiveID); ViewData["BACK_GD"] = "display:none"; ViewData["BACK_BH"] = "display:none"; ViewData["BACK_SH"] = "display:none"; ViewData["BACK_RK"] = "display:none"; ViewData["BACK"] = "display:none"; if (other.status == "RK") { ViewData["BACK_RK"] = "display:inline"; ViewData["fanhui"] = "display:none"; } else if (other.status == "GD") { ViewData["BACK_GD"] = "display:inline"; ViewData["fanhui"] = "display:none"; } else if (other.status == "BH") { ViewData["BACK_BH"] = "display:inline"; ViewData["fanhui"] = "display:none"; } else if (other.status == "SH") { ViewData["BACK_SH"] = "display:inline"; ViewData["fanhui"] = "display:none"; } else { ViewData["BACK"] = "display:inline"; } return(View(licenceFiles.ToList())); }
public ActionResult ProjectInfoDL(int id) { OtherArchives p = db.OtherArchives.SingleOrDefault(c => c.ID == id); return(PartialView(p)); }
// GET: FenLeiDangAn/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OtherArchives otherArchives = db.OtherArchives.Find(id); List <SelectListItem> list = new List <SelectListItem> { new SelectListItem { Text = "请选择案卷厚度", Value = "0" }, new SelectListItem { Text = "1厘米", Value = "1" }, new SelectListItem { Text = "2厘米", Value = "2" }, new SelectListItem { Text = "3厘米", Value = "3" }, new SelectListItem { Text = "4厘米", Value = "4" }, new SelectListItem { Text = "5厘米", Value = "5" }, }; ViewBag.ArchiveThick = new SelectList(list, "Value", "Text", otherArchives.ArchiveThick); List <SelectListItem> list2 = new List <SelectListItem> { new SelectListItem { Text = "否", Value = "false" }, new SelectListItem { Text = "是", Value = "true" }, }; ViewBag.isYD = new SelectList(list2, "Value", "Text", otherArchives.isYD); ViewBag.biaoyinPerson = new SelectList(ab.AspNetUsers, "UserName", "UserName", otherArchives.biaoyinPerson); ViewBag.shenhePerson = new SelectList(ab.AspNetUsers, "UserName", "UserName", otherArchives.shenhePerson); ViewBag.luruPerson = new SelectList(ab.AspNetUsers, "UserName", "UserName", otherArchives.luruPerson); ViewBag.securityID = new SelectList(db.SecurityClassification, "securityID", "securityName", otherArchives.securityID); ViewBag.retentionPeriodNo = new SelectList(db.RetentionPeriod, "retentionPeriodNo", "retentionPeriodName", otherArchives.retentionPeriodNo); List <SelectListItem> list1 = new List <SelectListItem> { new SelectListItem { Text = "否", Value = "0" }, new SelectListItem { Text = "是", Value = "1" }, }; ViewBag.isJungongArch = new SelectList(list1, "Value", "Text", otherArchives.isJungongArch); if (otherArchives == null) { return(HttpNotFound()); } return(View(otherArchives)); }