Пример #1
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        StoreRegisterBLL member = new StoreRegisterBLL();

        int exists = 0;

        exists = (int)DBHelper.ExecuteScalar("SELECT COUNT(*) FROM MemberInfo WHERE Number='" + this.txtNumber.Text + "'", CommandType.Text);
        if (exists <= 0)
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000288", "对不起,该会员编号不存在"));
            return;
        }
        if (DBHelper.ExecuteScalar("select memberstate from memberinfo where number='" + this.txtNumber.Text + "'").ToString() == "0")
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000284", "该会员已注销,请先激活"));
            return;
        }
        if (StoreRegisterConfirmBLL.CheckStoreId(DisposeString.DisString(txtStoreId.Text)))
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000291", "对不起,店铺编号已存在"));
            return;
        }

        if (!StoreRegisterBLL.CheckMemberInfoByNumber(DisposeString.DisString(txtDirect.Text)))
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000293", "对不起,推荐店铺编号会员不存在"));
            return;
        }
        if (this.CountryCity1.Country == "请选择")
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000300", "请选择地址"));
            return;
        }
        if (this.CountryCity1.Province == "请选择")
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000300", "请选择地址"));
            return;
        }
        if (this.CountryCity1.City == "请选择")
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("000300", "请选择地址"));
            return;
        }
        if (this.txtaddress.Text == "")
        {
            BLL.CommonClass.Transforms.JSAlert(GetTran("001280", "地址不能为空!"));
            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;
        }
        if (Session["LoginUserType"].ToString().ToLower() == "manage")
        {
            GetPassword();
            Gettxt();
            SetStoreInfo();
            if (StoreRegisterBLL.RegisterStoreInfo(store, "S"))
            {
                msg = "<script language='javascript'>alert('" + GetTran("000023", "注册成功") + "!');location.href('StoreInfoModify.aspx')</script>";
            }
        }
        else
        {
            GetPassword();
            Gettxt();
            SetStoreInfo();
            BLL.other.Company.StoreRegisterBLL ss = new BLL.other.Company.StoreRegisterBLL();
            if (StoreRegisterBLL.RegisterStoreInfo(store, "U"))
            {
                //ScriptHelper.SetAlert(this.btnAdd, "注册成功!!!");
                BLL.CommonClass.Transforms.JSAlert(GetTran("000023", "注册成功"));
            }
        }
    }
Пример #2
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>";
        }
    }