Example #1
0
    private void BindComBox()
    {
        List <Doanhnghiep> lsdn = null;

        if (IsAdmin())
        {
            lsdn = obj.GetDoanhNghiep(1, true);
        }
        else
        {
            lsdn = obj.GetDoanhNghiep(1, int.Parse(AppSessionInfo.CurrentUser.DoanhNghiepID.ToString()), true);
        }

        DrpDoanhNghiep.DataSource     = lsdn;
        DrpDoanhNghiep.DataValueField = "ID";
        DrpDoanhNghiep.DataTextField  = "TenDN";
        DrpDoanhNghiep.DataBind();
        DrpDoanhNghiep.Items.Insert(0, new ListItem("-- Chọn doanh nghiệp, tổ chức --", ""));

        List <CauHinh> lscauhinh = obj.GetCauHinh();

        DrpCauHinh.DataSource     = lscauhinh;
        DrpCauHinh.DataValueField = "ID";
        DrpCauHinh.DataTextField  = "GhiChu";
        DrpCauHinh.DataBind();
        DrpCauHinh.Items.Insert(0, new ListItem("-- Chọn cau hinh nhan tin--", ""));
    }
Example #2
0
    protected void LoadUserGroup(int index)
    {
        int doanhnghiepid       = int.Parse(AppSessionInfo.CurrentUser.DoanhNghiepID.ToString());
        List <Doanhnghiep> lsdn = null;

        if (doanhnghiepid == 0)
        {
            lsdn = obj.GetDoanhNghiep(1);
        }
        else
        {
            lsdn = obj.GetDoanhNghiep(1, doanhnghiepid, true);
        }

        GvgroupUser.DataSource = lsdn;
        GvgroupUser.DataBind();
    }
Example #3
0
    private void LoadDoanhNghiep()
    {
        List <Doanhnghiep> lsdn = null;

        if (Isadmin())
        {
            lsdn = obj.GetDoanhNghiep(1, true);
        }
        else
        {
            lsdn = obj.GetDoanhNghiep(1, int.Parse(AppSessionInfo.CurrentUser.DoanhNghiepID.ToString()), true);
        }

        cboDoanhNghiep.DataSource     = lsdn;
        cboDoanhNghiep.DataValueField = "ID";
        cboDoanhNghiep.DataTextField  = "TenDN";
        cboDoanhNghiep.DataBind();
        cboDoanhNghiep.Items.Insert(0, new ListItem("-- Chọn doanh nghiệp, tổ chức --", ""));
    }
Example #4
0
 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!!!");
             }
         }
     }
 }