public ActionResult Create(Mslider mslider, HttpPostedFileBase file) { if (ModelState.IsValid) { file = Request.Files["img"]; string filename = file.FileName.ToString(); string slug = Mystring.ToSlug(mslider.name.ToString()); string ExtensionFile = Mystring.GetFileExtension(filename); string namefilenew = slug + "." + ExtensionFile; var path = Path.Combine(Server.MapPath("~/public/images"), namefilenew); file.SaveAs(path); mslider.url = slug; mslider.img = namefilenew; mslider.created_at = DateTime.Now; mslider.updated_at = DateTime.Now; mslider.created_by = int.Parse(Session["Admin_id"].ToString()); mslider.updated_by = int.Parse(Session["Admin_id"].ToString()); db.Sliders.Add(mslider); db.SaveChanges(); Message.set_flash("Thêm thành công", "success"); return(RedirectToAction("Index")); } Message.set_flash("Thêm thất bại", "danger"); return(View(mslider)); }
public ActionResult Edit(Mslider mslider) { if (ModelState.IsValid) { string slug = Mystring.ToSlug(mslider.name.ToString()); HttpPostedFileBase file = Request.Files["img"]; string filename = file.FileName.ToString(); if (filename.Equals("") == false) { string ExtensionFile = Mystring.GetFileExtension(filename); string namefilenew = slug + "." + ExtensionFile; var path = Path.Combine(Server.MapPath("~/public/images"), namefilenew); file.SaveAs(path); mslider.img = namefilenew; } mslider.url = slug; mslider.updated_at = DateTime.Now; mslider.updated_by = int.Parse(Session["Admin_id"].ToString()); db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.listCate = db.Sliders.Where(m => m.status != 0).ToList(); return(View(mslider)); }
public ActionResult DeleteConfirmed(int id) { Mslider mslider = db.Sliders.Find(id); db.Sliders.Remove(mslider); db.SaveChanges(); return(RedirectToAction("Trash")); }
public ActionResult deleteTrash(int id) { Mslider mslider = db.Sliders.Find(id); db.Sliders.Remove(mslider); db.SaveChanges(); Message.set_flash("Đã xóa vĩnh viễn 1 Ảnh bìa", "success"); return(RedirectToAction("trash")); }
public ActionResult Retrash(int id) { Mslider mslider = db.Sliders.Find(id); mslider.Status = 2; db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Trash", "Sliders")); }
public ActionResult Edit([Bind(Include = "Id,Name,Link,Position,Img,Orders,Created_at,Created_by,Updated_at,Updated_by,Status")] Mslider mslider) { if (ModelState.IsValid) { db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mslider)); }
public ActionResult Retrash(int id) { Mslider mslider = db.Sliders.Find(id); mslider.status = 2; mslider.updated_at = DateTime.Now; mslider.updated_by = int.Parse(Session["Admin_id"].ToString()); db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); Message.set_flash("khôi phục thành công", "success"); return(RedirectToAction("trash")); }
public ActionResult Status(int id) { Mslider mslider = db.Sliders.Find(id); mslider.status = (mslider.status == 1) ? 2 : 1; mslider.updated_at = DateTime.Now; mslider.updated_by = int.Parse(Session["Admin_id"].ToString()); db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); Message.set_flash("Thay đổi trang thái thành công", "success"); return(RedirectToAction("Index")); }
// GET: Admin/Slider/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Mslider mslider = db.Sliders.Find(id); if (mslider == null) { return(HttpNotFound()); } return(View(mslider)); }
public string ShowStatus(int id) { string strStatus = ""; Mslider mslider = db.Sliders.Find(id); if (mslider.Status == 1) { strStatus = "<span class='btn btn-info btn-sm' ><i class='fas fa-toggle-on'></i>TT</span>"; } else { strStatus = "<span class='btn btn-danger btn-sm' ><i class=' fas fa-toggle-off'></i>TT</span>"; } return(strStatus); }
public ActionResult Edit(int?id) { ViewBag.listCate = db.Sliders.Where(m => m.status != 0).ToList(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Mslider mslider = db.Sliders.Find(id); if (mslider == null) { return(HttpNotFound()); } return(View(mslider)); }
public ActionResult status(int id) { Mslider mslider = db.Sliders.Find(id); if (mslider.Status == 1) { mslider.Status = 2; } else { mslider.Status = 1; } db.Entry(mslider).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(Mslider mslider) { int user_id = (!Session["user_id"].Equals("")) ? Convert.ToInt32(Session["user_id"].ToString()) : 1; XString mystr = new XString(); if (ModelState.IsValid) { mslider.Link = mystr.ToAscii(mslider.Name); mslider.Created_at = DateTime.Now; mslider.Created_by = user_id; mslider.Updated_at = DateTime.Now; mslider.Updated_by = user_id; db.Sliders.Add(mslider); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mslider)); }