コード例 #1
0
        public async Task <ActionResult> Edit([Bind(Include = "ContentText")] ReplyModel replyModel)
        {
            if (ModelState.IsValid)
            {
                await repository.Update(replyModel);

                return(RedirectToAction("Index"));
            }
            return(View(replyModel));
        }
コード例 #2
0
        public async Task <ActionResult> Edit([Bind(Include = "ForumID,Subject,ContentText")] MainArticleModel mainArticleModel)
        {
            if (ModelState.IsValid)
            {
                await repository.Update(mainArticleModel);

                return(RedirectToAction("Index"));
            }
            ViewBag.ForumID = new SelectList(db.Categories, "ID", "ContentText", mainArticleModel.ForumID);
            return(View(mainArticleModel));
        }
コード例 #3
0
        async public Task <ActionResult> Edit([Bind(Include = "ID,ContentText,PublichDate,CreateUser")] MainThemes mainThemes)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    await repository.Update(mainThemes);

                    return(RedirectToAction("Index"));
                }
            }
            catch (DataException)
            {
                ModelState.AddModelError("", "無法儲存,請聯絡網站管理員");
            }
            return(View(mainThemes));
        }
コード例 #4
0
        async public Task <ActionResult> Edit([Bind(Include = "ID,TopicID,ContentText,PublichDate,CreateUser")] Forum forum)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    await repository.Update(forum);

                    return(RedirectToAction("Index"));
                }
            }
            catch (DataException)
            {
                ModelState.AddModelError("", "無法儲存,請聯絡網站管理員");
            }
            ViewBag.TopicID = new SelectList(db.MainThemes, "ID", "ContentText", forum.TopicID);
            return(View(forum));
        }