Exemple #1
0
        public ActionResult Edit(CasePictures casepictures, HttpPostedFileBase UpPicUrls)
        {
            if (ModelState.IsValid)
            {
                if (UpPicUrls != null)
                {
                    if (UpPicUrls.ContentType.IndexOf("image", System.StringComparison.Ordinal) == -1)
                    {
                        ViewBag.Message = "檔案型態錯誤!";
                        return(View(casepictures));
                    }

                    casepictures.UpPicUrl = Utility.SaveUpImage(UpPicUrls);
                    Utility.GenerateThumbnailImage(casepictures.UpPicUrl, UpPicUrls.InputStream, Server.MapPath("~/upfiles/images"), "S", 127, 127);
                }
                System.Threading.Thread.Sleep(1000);

                //db.Entry(casepictures).State = EntityState.Modified;
                casepictures.Update();
                //return RedirectToAction("Index");
            }
            ViewBag.close = "true";
            return(View(casepictures));
        }