public ActionResult SendOrder(EpaperEmailModel model)
        {
            string captcha = AccountUtil.GetCaptcha();

            if (!captcha.Equals(model.ConfirmationCode, StringComparison.OrdinalIgnoreCase))
            {
                ModelState.AddModelError("ConfirmationCode", "驗證碼錯誤");
            }
            else
            {
                if (model.IsValid())
                {
                    model.SendOrder();
                }
            }
            if (model.SendOrderOk)
            {
                ModelState.Clear();
            }
            return(View("Order", model));
        }
Ejemplo n.º 2
0
 public ActionResult Edit(EpaperEmailModel model, string cdts)
 {
     GetConditions(cdts);
     model.Update();
     return(RedirectToAction("AdminIndex", new { Page = model.Page, Cdts = cdts }));
 }
Ejemplo n.º 3
0
 public ActionResult Create(EpaperEmailModel model, string cdts)
 {
     GetConditions(cdts);
     model.Insert();
     return(View("AdminIndex"));
 }