Ejemplo n.º 1
0
        // GET: Image/Delete/5
        public ActionResult Delete(int id)
        {
            var db    = new SedcDatabase();
            var image = db.Pictures.FirstOrDefault(i => i.Id == id);

            return(View(image));
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            SedcDatabase   database = new SedcDatabase();
            List <Picture> pictures = database.Pictures
                                      .ToList();

            return(View(pictures));
        }
Ejemplo n.º 3
0
        public ActionResult Delete(int id, Picture image)
        {
            var db      = new SedcDatabase();
            var imageId = db.Pictures.FirstOrDefault(c => c.Id == id);

            db.Pictures.Remove(imageId);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
 public ActionResult Create(Picture picture)
 {
     if (ModelState.IsValid)
     {
         var db = new SedcDatabase();
         db.Pictures.Add(picture);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View("~/Views/Picture/CreateWithHelpers.cshtml", picture));
 }
Ejemplo n.º 5
0
        public ActionResult Edit(int id, Picture image)
        {
            var db = new SedcDatabase();


            var img = db.Pictures.FirstOrDefault(x => x.Id == id);

            if (img == null)
            {
                return(RedirectToAction("Index"));
            }

            image.DisplayName = image.DisplayName;
            image.Id          = image.Id;
            image.Url         = image.Url;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }