예제 #1
0
        public ActionResult DetailsjuanNei(string id)
        {
            long fid  = long.Parse(id);
            var  file = from ad in db.fenleiFile
                        where ad.id == fid
                        select ad;
            fenleiFile fenleiFile = file.First();

            ViewData["fid"] = id;
            return(View(fenleiFile));
        }
예제 #2
0
        public ActionResult DeletejuanNei(string id)
        {
            long fid  = long.Parse(id);
            var  file = from ad in db.fenleiFile
                        where ad.id == fid
                        select ad;
            fenleiFile fenleiFile = file.First();
            string     archivesNo = fenleiFile.archivesNo;

            db.Entry(fenleiFile).State = EntityState.Deleted;
            db.SaveChanges();
            return(RedirectToAction("luru", new { archiveNo = archivesNo, id = 0, id2 = 1 }));
        }
예제 #3
0
        public ActionResult DetailsjuanNei(string id, string action)
        {
            long fid  = long.Parse(id);
            var  file = from ad in db.fenleiFile
                        where ad.id == fid
                        select ad;
            fenleiFile fenleiFile = file.First();
            string     archiveNo  = fenleiFile.archivesNo.Trim();

            if (action == "返回")
            {
                return(RedirectToAction("luru", new { archiveNo = archiveNo, id = 0, id2 = 1 }));
            }
            return(RedirectToAction("luru", new { archiveNo = archiveNo, id = 0, id2 = 1 }));
        }
예제 #4
0
        public ActionResult luru(string archivesNo, string action)
        {
            var file = from a in db.FileInfo
                       where a.archivesNo == archivesNo.Trim()
                       orderby a.seqNo
                       select a;

            if (action == "添加")
            {
                return(RedirectToAction("FileList", new { id1 = archivesNo.Trim(), id = 0, id2 = 1 }));
            }

            fenleiFile file3 = new fenleiFile();

            //file3.id = db.fenleiFile.Max(a => a.id) + 1;
            file3.archivesNo  = archivesNo;
            file3.seqNo       = int.Parse(Request.Form["seqNo"]);
            file3.fileNo      = Request.Form["fileNo"];
            file3.responsible = Request.Form["responsible"];
            file3.fileName    = Request.Form["fileName"];
            file3.Date        = Request.Form["Date"];
            file3.PageNo      = Request.Form["PageNo"];
            file3.remarks     = Request.Form["remarks"];

            if (action == "确定")
            {
                if (ModelState.IsValid)
                {
                    db.fenleiFile.Add(file3);
                    db.SaveChanges();
                    return(Content("<script >alert('添加成功!');window.location.href='/FenLeiDangAn/luru?archiveNo=" + archivesNo + "';</script >"));
                }
            }

            if (action == "取消")
            {
                return(RedirectToAction("luru", new { id1 = archivesNo.Trim(), id = 0, id2 = 0 }));
            }

            if (file == null)
            {
                return(HttpNotFound());
            }
            return(View());
        }
예제 #5
0
        public ActionResult EditjuanNei(string id, string action, int seqNo, string type, string fileNo, string fileName, string responsible, string PageNo, string Date, string remarks)
        {
            long fid  = long.Parse(id);
            var  file = from ad in db.fenleiFile
                        where ad.id == fid
                        select ad;
            fenleiFile fenleiFile = file.First();

            if (action == "修改")
            {
                string a = fenleiFile.archivesNo;
                fenleiFile.archivesNo  = a;
                fenleiFile.seqNo       = seqNo;
                fenleiFile.fileNo      = fileNo;
                fenleiFile.fileName    = fileName;
                fenleiFile.responsible = responsible;
                fenleiFile.Date        = Date;
                fenleiFile.PageNo      = PageNo;
                fenleiFile.remarks     = remarks;

                if (ModelState.IsValid)
                {
                    db.Entry(fenleiFile).State = EntityState.Modified;
                    db.SaveChanges();
                    //return Content("<script>alert('已成功修改!');window.location.href='/ArchivesEnter/FileList?fenleiFile.archivesNo=" + a + "';</script >");
                    return(Content("<script >alert('已成功修改!');window.location.href='/FenLeiDangAn/luru?archiveNo=" + a + "';</script >"));
                }
            }

            //if (action == "取消")
            //{
            //    return RedirectToAction("luru", new { id1 = archivesNo.Trim(), id = 0, id2 = 0 });
            //}

            if (file == null)
            {
                return(HttpNotFound());
            }
            return(View());
        }