public IHttpActionResult SendAll(Ads ads) { if (ads == null) { return(Json(new { success = false, message = "id error" })); } MailUtil mailUtil = new MailUtil(); var listEmail = orderDO.GetListEmail(); Product product = db.Products.Find(ads.ProductID); if (product == null) { return(Json(new { success = false, message = "product not found" })); } scheduler = new Thread(() => sendMailFT(listEmail, mailUtil.CreateBodyAds(product), "Alimenswear Ads")); scheduler.Start(); return(Json(new { success = true, message = "acction success" })); }