public ActionResult AddLayerToSlider(LayerSliders model, HttpPostedFileBase img)
        {
            if (ModelState.IsValid)
            {
                if (img != null && CheckContentImage.IsImage(img))
                {
                    string filename = Guid.NewGuid() + Path.GetExtension(img.FileName);
                    img.SaveAs(Server.MapPath("/img/") + filename);
                    model.LayerImage = "/img/" + filename;
                }

                db.LayerSliderses.Add(model);
                db.SaveChanges();
                return(Redirect("/Admin/Home/LayerSlider/" + model.SlideID));
            }
            foreach (var VARIABLE in data_easinglist)
            {
                data_easing.Add(new SelectListItem()
                {
                    Text  = VARIABLE,
                    Value = VARIABLE
                });
            }
            ViewBag.data_easing        = new SelectList(data_easing, "Value", "Text");
            ViewBag.data_splitin       = new SelectList(data_splitin, "Value", "Text");
            ViewBag.data_splitout      = new SelectList(data_splitout, "Value", "Text");
            ViewBag.data_captionhidden = new SelectList(data_captionhidden, "Value", "Text");
            ViewBag.data_endeasing     = new SelectList(data_easing, "Value", "Text");
            return(View(model));
        }
        public bool DeleteLayer(int id)
        {
            LayerSliders model = db.LayerSliderses.Find(id);

            if (model != null)
            {
                if (!string.IsNullOrEmpty(model.LayerImage))
                {
                    System.IO.File.Delete(Server.MapPath(model.LayerImage));
                }

                db.LayerSliderses.Remove(model);
                db.SaveChanges();
                return(true);
            }
            return(false);
        }
        public ActionResult EditLayerToSlider(LayerSliders model, HttpPostedFileBase img)
        {
            if (ModelState.IsValid)
            {
                if (img != null && CheckContentImage.IsImage(img))
                {
                    if (!string.IsNullOrEmpty(model.LayerImage))
                    {
                        System.IO.File.Delete(Server.MapPath(model.LayerImage));
                    }
                    string filename = Guid.NewGuid() + Path.GetExtension(img.FileName);
                    img.SaveAs(Server.MapPath("/img/") + filename);
                    model.LayerImage = "/img/" + filename;
                    model.LayerText  = null;
                }

                if (!string.IsNullOrEmpty(model.LayerText))
                {
                    if (!string.IsNullOrEmpty(model.LayerImage))
                    {
                        System.IO.File.Delete(Server.MapPath(model.LayerImage));
                    }
                    model.LayerImage = null;
                }

                db.Entry(model).State = EntityState.Modified;
                db.SaveChanges();
                return(Redirect("/Admin/Home/LayerSlider/" + model.SlideID));
            }
            foreach (var VARIABLE in data_easinglist)
            {
                data_easing.Add(new SelectListItem()
                {
                    Text  = VARIABLE,
                    Value = VARIABLE
                });
            }
            ViewBag.data_easing        = new SelectList(data_easing, "Value", "Text", model.data_easing);
            ViewBag.data_splitin       = new SelectList(data_splitin, "Value", "Text", model.data_splitin);
            ViewBag.data_splitout      = new SelectList(data_splitout, "Value", "Text", model.data_splitout);
            ViewBag.data_captionhidden = new SelectList(data_captionhidden, "Value", "Text", model.data_captionhidden);
            ViewBag.data_endeasing     = new SelectList(data_easing, "Value", "Text", model.data_easing);
            return(View(model));
        }
        public ActionResult EditLayerToSlider(int id)
        {
            LayerSliders model = db.LayerSliderses.Find(id);

            foreach (var VARIABLE in data_easinglist)
            {
                data_easing.Add(new SelectListItem()
                {
                    Text  = VARIABLE,
                    Value = VARIABLE
                });
            }
            ViewBag.data_easing        = new SelectList(data_easing, "Value", "Text", model.data_easing);
            ViewBag.data_splitin       = new SelectList(data_splitin, "Value", "Text", model.data_splitin);
            ViewBag.data_splitout      = new SelectList(data_splitout, "Value", "Text", model.data_splitout);
            ViewBag.data_captionhidden = new SelectList(data_captionhidden, "Value", "Text", model.data_captionhidden);
            ViewBag.data_endeasing     = new SelectList(data_easing, "Value", "Text", model.data_easing);
            return(View(model));
        }