public ActionResult Edit([Bind(Include = "Id,Title,Published,content,RowVersion")] ViewProjectNews projectNews) { if (ModelState.IsValid) { projectNews.ImportFromModel(mngr.Edit(projectNews.ExportToModel())); return(RedirectToAction("Index")); } return(View(projectNews)); }
public ActionResult Create([Bind(Include = "Id,Title,Published,content")] ViewProjectNews projectNews) { if (ModelState.IsValid) { //this.User.Identity this.mngr.Create(projectNews.ExportToModel(), this.User.Identity.Name); return(RedirectToAction("Index")); } return(View(projectNews)); }
// GET: ProjectNews public ActionResult Index() { List <ViewProjectNews> vlist = new List <ViewProjectNews>(); List <ProjectNews> list = mngr.List(); foreach (var v in list) { ViewProjectNews vl = new ViewProjectNews(); vl.ImportFromModel(v); vlist.Add(vl); } return(View(vlist)); }
// GET: ProjectNews/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ProjectNews projectNews = mngr.Details(id); if (projectNews == null) { return(HttpNotFound()); } ViewProjectNews vl = new ViewProjectNews(); vl.ImportFromModel(projectNews); return(View(vl)); }
public ActionResult GetNewsByProjectId(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var projectNews = mngr.ListByProjectId(id); List <ViewProjectNews> vlist = new List <ViewProjectNews>(); List <ProjectNews> list = projectNews; if (list != null) { foreach (var v in list) { ViewProjectNews vl = new ViewProjectNews(); vl.ImportFromModel(v); vlist.Add(vl); } } return(View(vlist)); }