public ActionResult DeleteConfirmed(int id) { tNews tnews = db.tNews.Find(id); db.tNews.Remove(tnews); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /n/Delete/5 public ActionResult Delete(int id = 0) { tNews tnews = db.tNews.Find(id); if (tnews == null) { return(HttpNotFound()); } return(View(tnews)); }
public ActionResult Edit(tNews tnews) { if (ModelState.IsValid) { db.Entry(tnews).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.menus_ids = new SelectList(db.tMenu, "menu_id", "name", tnews.menus_ids); ViewBag.subs_id = new SelectList(db.tSubmenu, "sub_id", "name", tnews.subs_id); return(View(tnews)); }
public ActionResult Edit(int id = 0) { tNews tnews = db.tNews.Find(id); if (tnews == null) { return(HttpNotFound()); } ViewBag.menus_ids = new SelectList(db.tMenu, "menu_id", "name", tnews.menus_ids); ViewBag.subs_id = new SelectList(db.tSubmenu, "sub_id", "name", tnews.subs_id); return(View(tnews)); }
public ActionResult Create(tNews tnews, HttpPostedFileBase file) { if (file != null) { //Declare a new dictionary to store the parameters for the image versions. var versions = new Dictionary <string, string>(); var path = Server.MapPath("~/news-images/"); //Define the versions to generate versions.Add("_small", "maxwidth=600&maxheight=600&format=jpg"); versions.Add("_medium", "maxwidth=470&maxheight=940&format=jpg"); //versions.Add("_large", "maxwidth=1200&maxheight=1200&format=jpg"); //Generate each version foreach (var suffix in versions.Keys) { file.InputStream.Seek(0, SeekOrigin.Begin); //Let the image builder add the correct extension based on the output file type ImageBuilder.Current.Build( new ImageJob( file.InputStream, path + file.FileName + suffix, new Instructions(versions[suffix]), false, true)); } } if (ModelState.IsValid) { tnews.images = file.FileName; tnews.addedtime = DateTime.Now; db.tNews.Add(tnews); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.menus_ids = new SelectList(db.tMenu, "menu_id", "name"); ViewBag.subs_id = new SelectList(db.tSubmenu, "sub_id", "name"); return(View(tnews)); }
// // GET: /n/Details/5 public ActionResult post(int id = 0) { tNews tnews = db.tNews.Find(id); int cnt = Convert.ToInt32(tnews.news_count); //int cnt = tnews.news_count; cnt++; tnews.news_count = cnt; db.Entry(tnews).State = EntityState.Modified; db.SaveChanges(); if (tnews == null) { return(HttpNotFound()); } return(View(tnews)); }