/// <summary> /// 请求注册新用户 /// </summary> /// <param name="companyName">企业名称</param> /// <param name="password">登录密码(不能为空,)</param> /// <param name="contactName">联系人</param> /// <param name="mobilePhone">注册手机号</param> /// <param name="industry">所属行业编号</param> /// <param name="code">注册验证码</param> /// <param name="sellerId">如果用户添加成功,返回用户编号</param> /// <param name="errMsg">错误信息</param> /// <returns>true:添加新用户成功</returns> public static bool RequestRegisterNewUser(string companyName, string password, string contactName, string mobilePhone , int industry, string code, out int sellerId, out string errMsg) { errMsg = String.Empty; sellerId = -1; try { //1.校验注册码是否合法 if (!CheckRegisterVerificationCode(mobilePhone, code, out errMsg)) { return(false); } //添加新用户 sellerId = SellerInfoBll.Insert(companyName, password, contactName, mobilePhone, industry, out errMsg); return(sellerId > 0); } catch (Exception ex) { errMsg = "执行异常:" + ex.Message; Logger.LogError4Exception(ex, "AppLogger"); } return(false); }