示例#1
0
 public ActionResult SaveImage(tb_image Image)
 {
     if (Image != null &&  ModelState.IsValid)
     {
         if (Image.ImageFile.ContentLength > 0)
         {
             _ImageOperation.SaveImage(Image);
             bool UploadResult = _ImageOperation.Create(Image);
             if (UploadResult)
             {
                 ViewBag.Result = "檔案上傳成功";
             }
             else
             {
                 ViewBag.Result = "檔案上傳失敗";
             }
         }
         else
         {
             ViewBag.Result = "無效的檔案";
         }
         return(View());
     }
     else
     {
         ViewBag.Result = "無效的檔案";
         return(View());
     }
 }
示例#2
0
 public ActionResult Edit(int?Id)
 {
     if (Id != null)
     {
         tb_image oImage = _ImageOperation.Read(Id);
         return(View(oImage));
     }
     else
     {
         return(RedirectToAction("List"));
     }
 }
示例#3
0
        public ActionResult Delete(int?Id)
        {
            if (Id != null)
            {
                tb_image oImage = _ImageOperation.Read(Id);
                if (oImage != null)
                {
                    _ImageOperation.RemoveImage(oImage);
                }
                _ImageOperation.Delete(Id);
            }

            return(RedirectToAction("List"));
        }
示例#4
0
 public ActionResult Edit(tb_image oImage)
 {
     if (oImage != null && ModelState.IsValid)
     {
         if (oImage.ImageFile != null)
         {
             _ImageOperation.SaveImage(oImage);
             bool UploadResult = _ImageOperation.Update(oImage);
             if (UploadResult)
             {
                 return(RedirectToAction("List"));
             }
             else
             {
                 ViewBag.Result = "檔案上傳失敗";
             }
         }
         else
         {
             bool UploadResult = _ImageOperation.Update(oImage);
             if (UploadResult)
             {
                 return(RedirectToAction("List"));
             }
             else
             {
                 ViewBag.Result = "資料更新失敗";
             }
         }
         return(View());
     }
     else
     {
         ViewBag.Result = "無效的檔案";
         return(View());
     }
 }