internal bool Add(ProjectNewsModel model) { model.NewsImageContent = ProjectNewsImageToBinary(model.NewsImage); ProjectNewsEntity projectNews = ProjectNewsMapper.ProjectNewsModelToProjectNewsEntity(model); return repo.Add(projectNews); }
public ActionResult Add(ProjectNewsModel model) { if (ModelState.IsValid) { bool isAdded = projectNewsBLL.Add(model); return RedirectToAction("Add", new { result = MessageType.Success }); } return View(model); }
public ActionResult Delete(ProjectNewsModel model) { bool isDeleted = projectNewsBLL.Delete(model); MessageType result = MessageType.Success; string message = result == MessageType.Success ? "Project deleted successfully." : result == MessageType.Failure ? "An error occurred, please try again later." : ""; ViewBag.Message = message; ViewBag.MessageType = result; return View(); }
public static ProjectNewsEntity ProjectNewsModelToProjectNewsEntity(ProjectNewsModel model) { return new ProjectNewsEntity { Id = model.Id, News = model.News, NewsTitle = model.NewsTitle, NewsImage = model.NewsImageContent, ProjectId = model.ProjectId }; }
public ActionResult Edit(ProjectNewsModel model) { if (ModelState.IsValid) { bool isUpdated = projectNewsBLL.Update(model); return RedirectToAction("Edit", new { result = MessageType.Success }); } return View(model); }
internal bool Update(ProjectNewsModel model) { ProjectNewsEntity projectNews = ProjectNewsMapper.ProjectNewsModelToProjectNewsEntity(model); return repo.Update(projectNews); }
internal bool Delete(ProjectNewsModel model) { return repo.Delete(model.Id); }