Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }