Example #1
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        int exists = 0;

        exists = (int)StoreRegisterBLL.IsMemberNum(this.txtNumber.Text);
        if (exists <= 0)
        {
            msg = "<script language='javascript'>alert('" + GetTran("000288", "对不起,该会员编号不存在") + "')</script>";
            return;
        }
        if (DBHelper.ExecuteScalar("select MemberState from memberinfo where number='" + this.txtNumber.Text + "'").ToString() == "2")
        {
            msg = "<script language='javascript'>alert('" + GetTran("000284", "该会员已注销,请先激活") + "')</script>";
            return;
        }

        if (StoreRegisterBLL.CheckStoreNumber(this.txtNumber.Text.Trim()) == -1)
        {
            ScriptHelper.SetAlert(Page, "该会员已经申请服务机构,不可重复申请");
            return;
        }

        if (StoreRegisterBLL.CheckStoreNumber(this.txtNumber.Text.Trim()) == -2)
        {
            ScriptHelper.SetAlert(Page, "该会员已经是服务机构,不可重复申请");
            return;
        }

        if (StoreRegisterConfirmBLL.CheckStoreId(DisposeString.DisString(txtStoreId.Text)))
        {
            msg = "<script language='javascript'>alert('" + GetTran("000291", "对不起,店铺编号已存在") + "')</script>";
            return;
        }

        if (!StoreRegisterBLL.CheckMemberInfoByNumber(DisposeString.DisString(txtDirect.Text)))
        {
            msg = "<script language='javascript'>alert('" + GetTran("000293", "对不起,推荐店铺编号会员不存在") + "')</script>";
            return;
        }
        if (this.txtRemark.Text.ToString().Length > 150)
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("006896", "对不起,备注应在150个字以内!"));
            return;
        }
        if (this.txtFareBreed.Text.ToString().Length > 150)
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("006896", "对不起,经营品种应在150个字以内!"));
            return;
        }
        GetPassword();
        string str = Gettxt();

        if (str != "")
        {
            msg = "<script language='javascript'>alert('" + str + "')</script>";
            return;
        }
        SetUStoreInfo();
        if (StoreRegisterBLL.AllerRegisterStoreInfo(ustore))
        {
            msg = "<script language='javascript'>alert('申请成功,请等待公司审核');location.href='ShowRegStore.aspx'</script>";
        }
    }