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