Example #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", "注册成功"));
            }
        }
    }