Пример #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            DanhSachPhim danhSachPhim = db.DanhSachPhims.Find(id);

            db.DanhSachPhims.Remove(danhSachPhim);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
 public ActionResult Edit([Bind(Include = "PhimId,TenPhim,DaoDien,ThoiLuong,XuatXu,NoiDung,Image")] DanhSachPhim danhSachPhim)
 {
     if (ModelState.IsValid)
     {
         db.Entry(danhSachPhim).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(danhSachPhim));
 }
Пример #3
0
        public ActionResult Create([Bind(Include = "PhimId,TenPhim,DaoDien,ThoiLuong,XuatXu,NoiDung,FilePath")] DanhSachPhim danhSachPhim, HttpPostedFileBase FilePath)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    if (FilePath != null)
                    {
                        string path = Path.Combine(Server.MapPath("~/IMG"), Path.GetFileName(FilePath.FileName));
                        FilePath.SaveAs(path);

                        danhSachPhim.FilePath = FilePath.FileName;
                        db.DanhSachPhims.Add(danhSachPhim);
                        db.SaveChanges();
                        return(RedirectToAction("Index"));
                    }
                    return(View(danhSachPhim));
                    //ViewBag.FileStatus = "File uploaded successfully.";
                }
                catch (Exception)
                {
                    ViewBag.FileStatus = "Error while file uploading.";
                }
            }
            return(View());
            //try
            //{
            //    if (file.ContentLength > 0)
            //    {
            //        string fileName = Path.GetFileName(file.FileName);
            //        List<string> validExtensions = new List<string> { "png", "jpg", "jpeg" };
            //        if (validExtensions.Contains(Path.GetExtension(fileName)))
            //        {
            //            string path = Path.Combine("~/IMG", fileName);
            //            file.SaveAs(path);
            //            _filePath = path;
            //        }
            //    }
            //}
            //catch (Exception)
            //{

            //}
            //return View();
            //if (ModelState.IsValid)
            //{
            //    if (!string.IsNullOrEmpty(_filePath))
            //        danhSachPhim.FilePath = _filePath;
            //    db.DanhSachPhims.Add(danhSachPhim);
            //    db.SaveChanges();
            //    return RedirectToAction("Index");
            //}

            //return View(danhSachPhim);
        }
Пример #4
0
        // GET: DanhSachPhims/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DanhSachPhim danhSachPhim = db.DanhSachPhims.Find(id);

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