Exemple #1
0
        public ActionResult DeleteFile(int id)
        {
            var entity = context.Dosya.Where(p => p.Id == id).SingleOrDefault();

            if (entity != null)
            {
                context.Entry(entity).State = System.Data.Entity.EntityState.Deleted;
                context.SaveChanges();
                //Response.Redirect("/Home");
            }
            return(RedirectToAction("Galeri", "Home"));
        }
 public ActionResult UpdateFile(Models.File file)
 {
     try
     {
         var fileInDb = _context.Dosya.FirstOrDefault(d => d.Id == file.Id);
         if (fileInDb != null)
         {
             fileInDb.Baslik   = file.Baslik;
             fileInDb.Aciklama = file.Aciklama;
             _context.Entry(fileInDb).State = EntityState.Modified;
             _context.SaveChanges();
         }
         return(Json("E", JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json("H", JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult UpdateFile(UpFile file)
        {
            try
            {
                var entity = context.Dosyas.Where(x => x.Id == file.Id).SingleOrDefault();
                if (entity != null)
                {
                    entity.Baslik               = file.Baslik;
                    entity.Aciklama             = file.Aciklama;
                    context.Entry(entity).State = System.Data.Entity.EntityState.Modified;
                    context.SaveChanges();
                    return(Json(new { hasError = false, Message = "Güncelleme işlemi başarılı" }, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                return(Json(new { hasError = true, Message = "Güncelleme işlemi başarısız!" }, JsonRequestBehavior.AllowGet));
            }

            return(View(file));
        }