コード例 #1
0
        public ActionResult NewPhotoSlide(HttpPostedFileBase file1)
        {
            string ThePath = "";

            if (Request.Files.Count > 0)
            {
                var file = Request.Files[0];
                if (file != null && file.ContentLength > 0)
                {
                    var fileName = Path.GetFileName(file.FileName);
                    var path     = Path.Combine(Server.MapPath("~/Content/Images/"), fileName);
                    file.SaveAs(path);
                    ViewBag.StatusMessage = "";
                    ThePath = "/Content/Images/" + fileName;

                    //PhotoSlide Photolmd=new Models.PhotoSlide();
                    Connection.Connection con = new Connection.Connection();
                    Boolean TheResult         = con.AddPhotoSlide(ThePath);
                    if (TheResult == false)
                    {
                        ViewBag.StatusMessage = "خطا در عکس انتخابی";
                    }
                }
                else
                {
                    ViewBag.StatusMessage = "خطا در عکس انتخابی";
                }
            }
            else
            {
                ViewBag.StatusMessage = "لطفا عکسی را انتخاب نمایید";
            }
            //return true;
            //return RedirectToAction("ManagePhotoSlide","Manage");
            return(Redirect("ManagePhotoSlide"));
        }