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

            db.T1resource.Remove(t1resource);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "Id,name,path,other")] T1resource t1resource)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t1resource).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(t1resource));
 }
コード例 #3
0
        // GET: T1Upload/T1resource/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            T1resource t1resource = db.T1resource.Find(id);

            if (t1resource == null)
            {
                return(HttpNotFound());
            }
            return(View(t1resource));
        }
コード例 #4
0
        public ActionResult Upload(FormCollection form)
        {
            if (Request.Files.Count == 0)
            {
                //Request.Files.Count 文件数为0上传不成功
                return(View());
            }
            var file = Request.Files[0];

            if (file.ContentLength == 0)
            {
                //文件大小大(以字节为单位)为0时,做一些操作
                return(View());
            }
            else
            {
                //文件大小不为0
                file = Request.Files[0];
                string name  = Request.Form["name"];
                string other = Request.Form["other"];
                //保存成自己的文件全路径,newfile就是你上传后保存的文件,
                //服务器上的UpLoadFile文件夹必须有读写权限
                string     target     = Server.MapPath("/") + ("/ResourceFile/"); //取得目标文件夹的路径
                string     filename   = file.FileName;                            //取得文件名字
                string     path       = target + filename;                        //获取存储的目标地址
                T1resource t1resource = new T1resource()
                {
                    name  = name,
                    path  = filename,
                    other = other
                };

                file.SaveAs(path);

                if (ModelState.IsValid)
                {
                    db.T1resource.Add(t1resource);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            return(View());
        }