public static string SendMessage(string idNodes, string message) { if (message == "") { return("Vui lòng nhập nội dung tin nhắn"); } else { if (message.Length > 450) { return("Tin nhắn quá dài!"); } else { if (idNodes == "") { return("Vui lòng chọn khách hàng cần nhắn tin"); } else { string[] nodes = idNodes.Split(','); string tem = ""; for (int i = 0; i < nodes.Length; i++) { int index = nodes[i].IndexOf("_KH"); if (index != -1) { string node = nodes[i].Remove(index, 3); List <KhachHang> lskh = objbn.GetKhachHang(int.Parse(node)); string sdt = lskh[0].DienThoai; sdt = "84" + sdt.Remove(0, 1); string[] param = new string[1]; //param[0] = UnicodeUtility.UnicodeToKoDau(message.Trim()); //param[0] = message.Trim(); int idDoanhnghiep = int.Parse(lskh[0].DoanhNghiepID.ToString()); List <Doanhnghiep> lsdn = objbn.GetDoanhNghiep(lsdv[0].ID, idDoanhnghiep, true); if (lsdn[0].NhanTinCoDau == true) { param[0] = message.Trim(); } else { param[0] = UnicodeUtility.UnicodeToKoDau(message.Trim()); } tem = SendSMS.sendByList("111", lsdn[0].LABELID, lsdn[0].TEMPLATEID, "0", "1", "", sdt, lsdv[0].AGENTID, lsdn[0].APIUSER, lsdn[0].APIPASS, "QB_CS", lsdn[0].CONTRACTID, param); GhiLog(LayNoiDungLog("", sdt, param[0], AppSessionInfo.CurrentUser.TenDangNhap, Xuly(tem), idDoanhnghiep)); } } return("Send message success!!!"); } } } }