コード例 #1
0
        public ActionResult Create([Bind(Include = "Id,SliderTitle,SliderSubTitle,SliderDescription,SliderImg,SliderUrl,SliderOrder,SliderNotShow")] SliderHeader sliderHeader, HttpPostedFileBase file)
        {
            if (ModelState.IsValid)
            {
                if (file != null)
                {
                    Random random  = new Random();
                    string imgcode = random.Next(100000, 999999).ToString();

                    file.SaveAs(HttpContext.Server.MapPath("~/Images/SliderHeader/") + imgcode.ToString() + "-" + file.FileName);
                    sliderHeader.SliderImg = imgcode.ToString() + "-" + file.FileName;
                }
                sliderHeader.InsertUser = "******";
                sliderHeader.InsertDate = DateTime.Now;
                sliderHeader.UpdateUser = "******";
                sliderHeader.UpdateDate = DateTime.Now;
                sliderHeader.IsArchived = false;
                sliderHeader.IsDeleted  = false;
                db.SliderHeaders.Add(sliderHeader);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(sliderHeader));
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            SliderHeader sliderHeader = db.SliderHeaders.Find(id);

            db.SliderHeaders.Remove(sliderHeader);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #3
0
        // GET: Admin/SliderHeaders/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SliderHeader sliderHeader = db.SliderHeaders.Find(id);

            if (sliderHeader == null)
            {
                return(HttpNotFound());
            }
            return(View(sliderHeader));
        }