예제 #1
0
    /// <summary>
    /// 加入黑名单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Add_blackList_Click(object sender, EventArgs e)
    {
        //验证用户填写黑名单区域管辖
        string country = CountryCity1.Country;
        string p       = CountryCity1.Province;
        string city    = CountryCity1.City;
        string xian    = CountryCity1.Xian;

        if (!this.CountryCity1.CheckFill())
        {
            ScriptHelper.SetAlert(out msg, GetTran("000886", "必须提供有效的区域"));
            CountryCity1.SelectCountry(country, p, city, xian);
            return;
        }
        string area = country + "," + p + "," + city + "," + xian;

        area = area.Replace(" ", "");
        string[] areas = area.Split(',');
        if (areas.Length != 4)
        {
            ScriptHelper.SetAlert(out msg, GetTran("000887", "必须提供有效的区域!"));
            CountryCity1.SelectCountry(country, p, city, xian);
            return;
        }
        //判断是否已经存在该黑名单区域管辖 3代表区域管辖类型
        string cpcode = CommonDataDAL.GetCPCCode(country, p, city, xian);

        if (BlackGroupBLL.HasBlackGroup(cpcode, 3))
        {
            //提示已经存在,无需填写
            ScriptHelper.SetAlert(out msg, GetTran("000890", "指定的黑名单区域已经存在,无法增加!"));
            CountryCity1.SelectCountry(country, p, city, xian);
            return;
        }
        BlackGroupModel blackGroup = new BlackGroupModel();

        //区域管辖类型
        blackGroup.IntGroupType  = 3;
        blackGroup.IntGroupValue = cpcode;
        string operateIP  = Request.UserHostAddress.ToString();
        string operateNum = Session["Company"].ToString();

        switch (BlackGroupBLL.AddBlackGroup(blackGroup, operateIP, operateNum))
        {
        case 1:
            ScriptHelper.SetAlert(out msg, GetTran("000891", "添加成功!"));
            PageSet();
            break;

        default:
            ScriptHelper.SetAlert(out msg, GetTran("000893", "执行发生错误"));
            break;
        }
    }
예제 #2
0
    /// <summary>
    /// 加入黑名单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Add_blackList_Click(object sender, EventArgs e)
    {
        string storeId = txtStoreID.Text.Trim();

        //验证用户填写黑名单店铺管辖
        if (storeId == "")
        {
            //提示用户填写
            ScriptHelper.SetAlert(out msg, GetTran("001417", "必须提供管辖店铺编号!"));
            this.txtStoreID.Focus();
            return;
        }
        //验证黑名单店铺管辖合法性
        if (BlackListBLL.CheckStoreID(storeId))
        {
            //提示无效
            ScriptHelper.SetAlert(out msg, GetTran("001415", "必须提供有效的管辖店铺编号!"));
            this.txtStoreID.Text = "";
            this.txtStoreID.Focus();
            return;
        }
        //判断是否已经存在该黑名单店铺管辖 3代表店铺管辖类型
        if (BlackGroupBLL.HasBlackGroup(storeId, 4))
        {
            //提示已经存在,无需填写
            ScriptHelper.SetAlert(out msg, GetTran("001412", "指定的管辖店铺已经存在,无法增加!"));
            this.txtStoreID.Text = "";
            return;
        }
        BlackGroupModel blackGroup = new BlackGroupModel();

        //店铺管辖类型
        blackGroup.IntGroupType  = 4;
        blackGroup.IntGroupValue = storeId;
        string operateIP  = Request.UserHostAddress.ToString();
        string operateNum = Session["Company"].ToString();

        switch (BlackGroupBLL.AddBlackGroup(blackGroup, operateIP, operateNum))
        {
        case 1:
            ScriptHelper.SetAlert(out msg, GetTran("000891", "添加成功!"));
            break;

        default:
            ScriptHelper.SetAlert(out msg, GetTran("001087", "执行发生错误"));
            break;
        }
        this.txtStoreID.Text = "";
        PageSet();
        Translations();
    }
예제 #3
0
    /// <summary>
    /// 加入黑名单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Add_blackList_Click(object sender, EventArgs e)
    {
        //验证用户填写黑名单网络团队
        if (txtNumber.Text == "")
        {
            //提示用户填写
            ScriptHelper.SetAlert(out msg, GetTran("001343", "必须提供网络关系编号!"));
            this.txtNumber.Focus();
            return;
        }
        //验证黑名单网络团队合法性
        if (registermemeberBLL.CheckNumberTwice(txtNumber.Text) == null)
        {
            //提示无效
            ScriptHelper.SetAlert(out msg, GetTran("001347", "必须提供有效的网络关系编号!"));
            this.txtNumber.Text = "";
            this.txtNumber.Focus();
            return;
        }
        //判断是否已经存在该黑名单网络团队 3代表网络团队类型
        if (BlackGroupBLL.HasBlackGroup(txtNumber.Text, (this.radlnetWorkType.SelectedIndex == 0?5:6)))
        {
            //提示已经存在,无需填写
            ScriptHelper.SetAlert(out msg, GetTran("001350", "指定的网络关系已经存在,无法增加!"));
            this.txtNumber.Text = "";
            return;
        }
        BlackGroupModel blackGroup = new BlackGroupModel();

        //网络团队类型
        blackGroup.IntGroupType  = (this.radlnetWorkType.SelectedIndex == 0 ? 5 : 6);
        blackGroup.IntGroupValue = txtNumber.Text;
        string operateIP  = Request.UserHostAddress.ToString();
        string operateNum = Session["Company"].ToString();

        switch (BlackGroupBLL.AddBlackGroup(blackGroup, operateIP, operateNum))
        {
        case 1:
            ScriptHelper.SetAlert(out msg, GetTran("000006", "添加成功!"));
            break;

        default:
            ScriptHelper.SetAlert(out msg, GetTran("001087", "执行发生错误"));
            break;
        }
        this.txtNumber.Text = "";
        PageSet();
        Translations();
    }
예제 #4
0
    /// <summary>
    /// 删除当前系统店铺管辖黑名单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btAddToBlackList_Click(object sender, EventArgs e)
    {
        int m = 0;
        int n = 0;

        foreach (GridViewRow row in gvBlackStoreArea.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
                CheckBox chk = (CheckBox)row.FindControl("chkSelectRow");
                if (chk.Checked)
                {
                    HiddenField hid = (HiddenField)row.FindControl("hidID");
                    if (BlackGroupBLL.DelBlackGroup(int.Parse(hid.Value), 4) < 0)
                    {
                        n++;
                    }
                    m++;
                }
            }
        }
        if (m == 0)
        {
            ScriptHelper.SetAlert(out msg, GetTran("001420", "请用户选择要删除的店铺管辖黑名单."));
        }
        else if (n == 0)
        {
            ScriptHelper.SetAlert(out msg, GetTran("001419", "删除指定店铺管辖成功."));
            PageSet();
        }
        else
        {
            ScriptHelper.SetAlert(out msg, GetTran("001418", "删除部分店铺管辖成功."));
            PageSet();
        }
        Translations();
    }
예제 #5
0
    /// <summary>
    /// 删除当前系统网络团队黑名单
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btAddToBlackList_Click(object sender, EventArgs e)
    {
        int m = 0;
        int n = 0;

        foreach (GridViewRow row in gvNetWork.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
                CheckBox chk = (CheckBox)row.FindControl("chkNet");
                if (chk != null && chk.Checked)
                {
                    HiddenField hid = (HiddenField)row.FindControl("hidID");
                    if (BlackGroupBLL.DelBlackGroup(int.Parse(hid.Value)) < 0)
                    {
                        n++;
                    }
                    m++;
                }
            }
        }
        if (m == 0)
        {
            ScriptHelper.SetAlert(out msg, GetTran("001333", "请用户选择要删除的网络团队黑名单."));
        }
        else if (n == 0)
        {
            ScriptHelper.SetAlert(out msg, GetTran("001335", "删除指定网络团队成功."));
            PageSet();
        }
        else
        {
            ScriptHelper.SetAlert(out msg, GetTran("001341", "删除部分网络团队成功."));
            PageSet();
        }
        Translations();
    }