public ActionResult DeleteBlog(int id) { web_vangia_silde web_vangia_silde = db.web_vangia_silde.Find(id); db.web_vangia_silde.Remove(web_vangia_silde); db.SaveChanges(); return(RedirectToAction("IndexBlog")); }
public ActionResult EditSlider(web_vangia_silde web_vangia_silde) { if (ModelState.IsValid) { db.Entry(web_vangia_silde).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("IndexSlider")); } return(View(web_vangia_silde)); }
public ActionResult CreateSlider(web_vangia_silde web_vangia_silde) { if (ModelState.IsValid) { db.web_vangia_silde.Add(web_vangia_silde); db.SaveChanges(); return(RedirectToAction("IndexSlider")); } return(View(web_vangia_silde)); }
// GET: AdminSlider/Edit/5 public ActionResult EditSlider(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } web_vangia_silde web_vangia_silde = db.web_vangia_silde.Find(id); if (web_vangia_silde == null) { return(HttpNotFound()); } return(View(web_vangia_silde)); }
public ActionResult UploadImgSlider(web_vangia_silde web_vangia_silde) { var t = web_vangia_silde.vangia_img_silde == null ? "" : web_vangia_silde.vangia_img_silde; var file = t.Replace("data:image/png;base64,", ""); if (!String.IsNullOrEmpty(file)) { var photoBytes = Convert.FromBase64String(file); string format = "jpg"; var settings = new ResizeSettings(); settings.Scale = ScaleMode.DownscaleOnly; settings.Format = format; //string uploadFolder = picture.DirectoryPhysical; string path = Server.MapPath("~/fileUpload/") + DateTime.Now.Day + DateTime.Now.Month + "/"; // check for directory if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } var picture = new VanGiaPicture { tblPicture = new tblSysPicture { advert_id = 0, angleType = 0, cms_sql_id = 0, converted = DateTime.Now, tocheck = true, type_id = 1, title = "", position = 1 } }; if (picture.GetConvertedFileName() == null || string.IsNullOrWhiteSpace(picture.GetConvertedFileName())) { picture.SetFileName(DateTime.Now.Day.ToString() + DateTime.Now.Month.ToString() + "_" + picture.CreateFilename() + "_{0}." + format); } if (picture.GetFilePathPhysical(VanGiaPicture.PictureSize.Large) != null) { string dest = path + picture.FileName(VanGiaPicture.PictureSize.Large); settings.MaxWidth = 1920; settings.MaxHeight = 1200; if (picture.WaterMarkLarge == VanGiaPicture.WatermarkType.None) { ImageBuilder.Current.Build(photoBytes, dest, settings, false, false); } web_vangia_silde.vangia_img_silde = picture.GetFilePath(VanGiaPicture.PictureSize.Large); } if (picture.GetFilePathPhysical(VanGiaPicture.PictureSize.Medium) != null) { string dest = path + picture.FileName(VanGiaPicture.PictureSize.Medium); settings.MaxWidth = 130; settings.MaxHeight = 130; if (picture.WaterMarkLarge == VanGiaPicture.WatermarkType.None) { ImageBuilder.Current.Build(photoBytes, dest, settings, false, false); } } return(Json(new { result = web_vangia_silde.vangia_img_silde })); } else { var data = db.web_vangia_silde.Where(x => x.vangia_id_silde == web_vangia_silde.vangia_id_silde).FirstOrDefault(); return(Json(new { result = data.vangia_img_silde })); } }