public JsonResult AddNewChienDich(ChienDichTruyenThongEM insertObj) { JsonResult jResult = new JsonResult(); try { var data = EFNotificationHistory.AddNewChienDich(insertObj); jResult = Json(new { code = "0", data = data, message = CoreVar.sMessageSuccess }, JsonRequestBehavior.AllowGet); } catch (Exception) { jResult = Json(new { code = "1", message = CoreVar.sMessageError }, JsonRequestBehavior.AllowGet); } return(jResult); }
public bool AddNewChienDich(ChienDichTruyenThongEM insertObj) { var bRet = false; try { if (string.IsNullOrWhiteSpace(insertObj.NOI_DUNG) == false) { ChienDichTruyenThong newCD = new ChienDichTruyenThong(); insertObj.NGAY_THUC_HIEN = new DateTime(insertObj.NGAY_THUC_HIEN.Value.Year, insertObj.NGAY_THUC_HIEN.Value.Month, insertObj.NGAY_THUC_HIEN.Value.Day, insertObj.GIO_THUC_HIEN.Hour, insertObj.GIO_THUC_HIEN.Minute, insertObj.GIO_THUC_HIEN.Second); newCD.TEN_CHIEN_DICH = insertObj.TEN_CHIEN_DICH; newCD.HINH_THUC_TRUYEN_THONG = insertObj.HINH_THUC_TRUYEN_THONG; newCD.KHU_VUC_ID = insertObj.KHU_VUC_ID; newCD.PHAM_VI = insertObj.PHAM_VI; newCD.NGAY_THUC_HIEN = insertObj.NGAY_THUC_HIEN; newCD.SO_LUONG = insertObj.SO_LUONG; newCD.NOI_DUNG = insertObj.NOI_DUNG; newCD.DOI_TUONG = insertObj.DOI_TUONG; newCD.TRANG_THAI = insertObj.TRANG_THAI; newCD.SO_LUONG_THANH_CONG = insertObj.SO_LUONG_THANH_CONG; newCD.TINH_ID = insertObj.TINH_ID; newCD.HUYEN_ID = insertObj.HUYEN_ID; newCD.XA_ID = insertObj.XA_ID; _context.ChienDichTruyenThongs.Add(newCD); if (_context.SaveChanges() > 0) { bRet = true; if (insertObj.NGAY_THUC_HIEN <= DateTime.Now) { foreach (var item in insertObj.Mobile) { SendSMS(insertObj.NOI_DUNG, item.ID, newCD.AutoID.ToString()); } } } } } catch (Exception ex) { } return(bRet); }