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)); }