public ActionResult NewsCommentsEdit(BackEndNewsCommentsEdit backEndNewsCommentsEdit, int id) { if (ModelState.IsValidOrRefresh()) { NewsComments newsComments = new NewsComments(); int? result = newsComments.Edit(id, backEndNewsCommentsEdit.IsActive, backEndNewsCommentsEdit.Comment); switch (result) { case 0: ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyEdited); break; case 2: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); break; default: ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError); break; } } return(View(backEndNewsCommentsEdit)); }
public ActionResult NewsCommentsEdit(int id) { BackEndNewsCommentsEdit backEndNewsCommentsEdit = new BackEndNewsCommentsEdit(); NewsComments newsComments = new NewsComments(); NewsComment newsComment = newsComments.GetNewsComment(id); SingleNews singleNews = new News().GetSingleNews(newsComment.NewsId, ConfigurationManager.AppSettings["AdminLanguageCode"]); if (singleNews.IsNotNull() && newsComment.IsNotNull()) { backEndNewsCommentsEdit.NewsId = newsComment.NewsId; backEndNewsCommentsEdit.NewsTitle = singleNews.NewsTitle; backEndNewsCommentsEdit.IsActive = newsComment.IsActive; backEndNewsCommentsEdit.Comment = newsComment.Comment; } else { ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist); ViewData.IsFormVisible(false); } return(View(backEndNewsCommentsEdit)); }