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"); }