public ActionResult Create([Bind(Exclude = "Img")] Adres_First adres_First, HttpPostedFileBase Img)
        {
            if (Extension.CheckImg(Img, Extension.MAxfileSize))
            {
                try
                {
                    adres_First.Img = Extension.SaveImg(Img, "~/assets/images/img");
                }
                catch
                {
                    ModelState.AddModelError("Img", "Img is not correct");
                }
            }
            else
            {
                ModelState.AddModelError("Img", "Img is not correct");
            }



            if (ModelState.IsValid)
            {
                db.Adres_First.Add(adres_First);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(adres_First));
        }
        public ActionResult Edit([Bind(Include = "ID,Title,Img,Adres,WorkingHouse,WorkingTime")] Adres_First adres_First, HttpPostedFileBase Img)
        {
            if (Img != null)
            {
                if (Extension.CheckImg(Img, Extension.MAxfileSize))
                {
                    string filename;
                    try
                    {
                        filename = Extension.SaveImg(Img, "~/assets/images/img");
                    }
                    catch (Exception)
                    {
                        ModelState.AddModelError("Img", "Dont correct");
                        return(RedirectToAction("Index"));
                    }

                    Extension.Deletimg("~/assets/images", adres_First.Img);

                    adres_First.Img = filename;
                }
                else
                {
                    ModelState.AddModelError("Img", "Dont correct");
                    return(RedirectToAction("Index"));
                }
            }
            if (ModelState.IsValid)
            {
                db.Entry(adres_First).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(adres_First));
        }
        // GET: Admin/Adres_First/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(RedirectToAction("Index", "Adres_First"));
            }
            Adres_First adres_First = db.Adres_First.Find(id);

            if (adres_First == null)
            {
                return(HttpNotFound());
            }
            return(View(adres_First));
        }
 public ActionResult DeleteConfirmed(int?id)
 {
     if (id != null)
     {
         Adres_First adres_First = db.Adres_First.Find(id);
         try
         {
             Extension.Deletimg("~/assets/images/icons", adres_First.Img);
         }
         catch
         {
             return(RedirectToAction("index"));
         }
         db.Adres_First.Remove(adres_First);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     else
     {
         return(RedirectToAction("Index", "Home"));
     }
 }