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

            db.Tbl_File.Remove(tbl_File);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "FID,PID,Ffile1,Ffile2,Photo1,Photo2,Url")] Tbl_File tbl_File)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tbl_File).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PID = new SelectList(db.Tbl_Project, "PID", "Pname", tbl_File.PID);
     return(View(tbl_File));
 }
コード例 #3
0
        // GET: Project/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tbl_File tbl_File = db.Tbl_File.Find(id);

            if (tbl_File == null)
            {
                return(HttpNotFound());
            }
            return(View(tbl_File));
        }
コード例 #4
0
        // GET: Project/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tbl_File tbl_File = db.Tbl_File.Find(id);

            if (tbl_File == null)
            {
                return(HttpNotFound());
            }
            ViewBag.PID = new SelectList(db.Tbl_Project, "PID", "Pname", tbl_File.PID);
            return(View(tbl_File));
        }
コード例 #5
0
        public ActionResult Submit(ProjectViewModels projView)
        {
            int stid = Convert.ToInt32(Session["id"]);
            //int cid = ViewBag.CID;
            //int sid = ViewBag.SID;
            //int tid = ViewBag.TID;
            var project = new Tbl_Project()
            {
                SID        = stid,
                TID        = projView.Tid,
                CID        = projView.Cid,
                SemesterID = projView.Sid,
                Pname      = projView.PName,
                Pdetils    = projView.PDetails,
            };

            db.Tbl_Project.Add(project);
            db.SaveChanges();


            //var fileName = Path.GetFileName(Fil1.FileName);
            //var path = Path.Combine(Server.MapPath("~/UplodeFile/") + fileName);
            //Fil1.SaveAs(path);

            int pid = project.PID;

            var file = new Tbl_File()
            {
                PID    = pid,
                Ffile1 = SaveFile1((projView.ProjectReport[0])),
                Ffile2 = SaveFile1(projView.ProjectFile[0]),
                Photo1 = SaveFile1(projView.ProjectScreenshot1[0]),
                Photo2 = SaveFile1(projView.ProjectScreenshot2[0]),
                Url    = projView.Url
            };

            db.Tbl_File.Add(file);
            db.SaveChanges();



            return(RedirectToAction("Index", "Project"));
            //RedirectToAction("Index");
        }