public ActionResult EditIntroduce(AddIntroduceModel introduces, string nameimage)
 {
     if (ModelState.IsValid)
     {
         var image = db.images.SingleOrDefault(p => p.Id == nameimage);
         if (image == null)
         {
             return(HttpNotFound());
         }
         //db.Entry(introduces).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(introduces));
 }
        public ActionResult AddIntroduce(AddIntroduceModel introduces, string nameimage)
        {
            if (ModelState.IsValid)
            {
                var          sanitizer   = new HtmlSanitizer();
                var          image       = db.images.SingleOrDefault(p => p.Id == nameimage);
                var          details     = sanitizer.Sanitize(Server.HtmlDecode(introduces.details));
                Introduction introducess = new Introduction
                {
                    Id      = Guid.NewGuid().ToString(),
                    title   = introduces.title,
                    details = details,
                    Author  = db.Users.SingleOrDefault(p => p.UserName == User.Identity.Name)
                };
                if (image != null)
                {
                    introducess.image = image;
                }
                introduceResponsibility.AddIntroduction(introducess);

                return(RedirectToAction("Index"));
            }
            return(View(introduces));
        }