public ActionResult AddNews(newsVM newsvm, HttpPostedFileBase img) { string extention = img.FileName.Substring(img.FileName.LastIndexOf(".")); string fName = newsvm.news_id.ToString() + extention; img.SaveAs(Server.MapPath("~/Images/") + fName); newsvm.image = fName; _news.AddNews(newsvm); return(RedirectToAction("getAllNews", "news", new { area = "AdminArea" })); }
public ActionResult EditNews(int id) { newsVM news = _news.getNewsById(id); List <newsTypeVM> types = _types.getAllnewsTypes(); SelectList typeslist = new SelectList(types, "type_id", "type_name", news.news_id); ViewBag.typeslist = typeslist; return(PartialView(news)); }
public ActionResult EditNews(newsVM nvm, HttpPostedFileBase img) { if (img != null) { string extention = img.FileName.Substring(img.FileName.LastIndexOf(".")); string fName = nvm.news_id.ToString() + extention; img.SaveAs(Server.MapPath("~/Images/") + fName); nvm.image = fName; } _news.UpdateNews(nvm); List <newsVM> news = _news.getAllNews(); ViewBag.news = news; return(RedirectToAction("getAllNews", "news", new { area = "AdminArea" })); }