public ActionResult SendMail(SendMailModel model, string id)
 {
     ActivityModel entityModel = new ActivityModel(id);
     string captcha = AccountUtil.GetCaptcha();
     if (!captcha.Equals(model.SendMailConfirmationCode, StringComparison.OrdinalIgnoreCase))
     {                
         ModelState.AddModelError(string.Empty, "驗證碼錯誤");
     }
     else
     {
         model.SendMailTitle = string.Format("收到一封由【{0}】從產業永續發展整合資訊網的轉寄信:{1}。"
             , model.SendMailName, entityModel.Name);
         model.SendMailContent += entityModel.Content;
         model.SendMail();
         EntityCounter(id, "Emailer");
         ViewData["SendMailOk"] = true;
     }
     return View("Email", entityModel);
 }
        public ActionResult Edit(ActivityModel model, string cdts)
        {
            GetConditions(cdts);

            ////檢查內容無障礙是否通過
            if (!AccessibilityUtil.CheckFreeGO(model.Content))
            {
                model.ShowFreeGOMsg = true;
                model.FreeGOColumnName = "Content";
            }

            model.Update();

            if (model.ShowFreeGOMsg)
            {
                return View("Save", model);
            }

            return RedirectToAction("AdminIndex", new { Page = model.Page, Cdts = cdts });
        }
        public ActionResult Create(ActivityModel model, string cdts)
        {
            GetConditions(cdts);

            ////檢查內容無障礙是否通過
            if (!AccessibilityUtil.CheckFreeGO(model.Content))
            {
                model.ShowFreeGOMsg = true;
                model.FreeGOColumnName = "Content";
            }

            model.Insert();

            if (model.ShowFreeGOMsg)
            {
                return View("Save", model);
            }
            
            return View("AdminIndex");
        }