示例#1
0
        public ActionResult submitUpdatePro(protbl pro, HttpPostedFileBase file)
        {
            designtEntities d = new designtEntities();

            if (file != null && file.ContentLength > 0)
            {
                try
                {
                    string path = Path.Combine(Server.MapPath("~/images"),
                                               Path.GetFileName(file.FileName));
                    file.SaveAs(path);
                    pro.ProImg = "/images/" + file.FileName;
                    dt.protbls.Attach(pro);
                    dt.Entry(pro).State = EntityState.Modified;
                    dt.SaveChanges();



                    ViewBag.Message = "File uploaded successfully";
                }
                catch (Exception ex)
                {
                    ViewBag.Message = "ERROR:" + ex.Message.ToString();
                }
            }
            else
            {
                dt.protbls.Attach(pro);
                dt.Entry(pro).State = EntityState.Modified;
                dt.SaveChanges();
                ViewBag.Message = "File uploaded successfully";
            }
            return(RedirectToAction("ViewSer"));
        }
示例#2
0
        public ActionResult AddHome(int id)
        {
            // int id = Convert.ToInt32(sid);
            protbl pt = dt.protbls.Find(id);

            return(View(pt));
        }
示例#3
0
        public ActionResult submitPro(protbl pro, HttpPostedFileBase file)
        {
            if (file != null && file.ContentLength > 0)
            {
                try
                {
                    string path = Path.Combine(Server.MapPath("~/images"),
                                               Path.GetFileName(file.FileName));
                    file.SaveAs(path);
                    pro.ProImg = "/images/" + file.FileName;
                    dt.protbls.Add(pro);
                    dt.SaveChanges();


                    ViewBag.Message = "File uploaded successfully";
                }
                catch (Exception ex)
                {
                    ViewBag.Message = "ERROR:" + ex.Message.ToString();
                }
            }
            else
            {
                ViewBag.Message = "You have not specified a file.";
            }
            return(RedirectToAction("AddPro"));
        }