using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
using System.Web.UI;
|
using System.Web.UI.WebControls;
|
using CY.BLL;
|
using CY.Model;
|
using CY.Infrastructure.Query;
|
using CY.Infrastructure;
|
using CY.Infrastructure.DESEncrypt;
|
using CY.Infrastructure.Common;
|
using CY.BLL.Sys;
|
using CY.Config;
|
using System.Data;
|
|
namespace CY.WebForm.Pages.front
|
{
|
//吴辉
|
//注册厂商
|
public partial class RegisterBuyer : FrontBasePage
|
{
|
EC_MemberBasicBLL bll_EC_MemberBasicBLL = null;
|
Sys_DictionaryBLL bll_Sys_DictionaryBLL = null;
|
Pay_CreditLineLevelRuleBLL bll_Pay_CreditLineLevelRuleBLL = null;
|
Integrity_CreditLevelRuleBLL bll_Integrity_CreditLevelRuleBLL = null;
|
Sys_Permissions_RoleBLL bll_Sys_Permissions_RoleBLL = null;
|
Info_ContentBLL bll_Info_ContentBLL = null;
|
Info_SortBLL bll_Info_SortBLL = null;
|
|
public string Province = ""; //接收值 Request["selectProvince"].ToString2();
|
public string City = "";//接收值 Request["selectCity"].ToString2();
|
public string County = "";//接收值 Request["selectCounty"].ToString2();
|
public string VerifyType = ""; //短信验证方式
|
public string RegisterAgreement = ""; //注册服务协议
|
public string i = "";
|
|
// 初始化
|
public RegisterBuyer()
|
{
|
bll_EC_MemberBasicBLL = new EC_MemberBasicBLL();
|
bll_Sys_DictionaryBLL = new Sys_DictionaryBLL();
|
bll_Pay_CreditLineLevelRuleBLL = new Pay_CreditLineLevelRuleBLL();
|
VerifyType = WebInfo.Instance.RegisterVerificationType.ToString2();
|
RegisterAgreement = WebInfo.Instance.UserRegisterAgreement_Buyer.ToString2();
|
bll_Integrity_CreditLevelRuleBLL = new Integrity_CreditLevelRuleBLL();
|
bll_Sys_Permissions_RoleBLL = new Sys_Permissions_RoleBLL();
|
bll_Info_ContentBLL = new Info_ContentBLL();
|
bll_Info_SortBLL = new Info_SortBLL();
|
}
|
|
//页面加载
|
protected void Page_Load(object sender, EventArgs e)
|
{
|
if (!IsPostBack)
|
{
|
Province = CY.Config.WebInfo.Instance.WebProvinceName;
|
this.Inviter.Value = Utils.GetCookie("newPopularizeNum");
|
}
|
}
|
|
//注册事件
|
protected void btn_Submit_form(object sender, EventArgs e)
|
{
|
try
|
{
|
Province = Request["selectProvince"].ToString2();
|
City = Request["selectCity"].ToString2();
|
County = Request["selectCounty"].ToString2();
|
|
string MemberType = "买家会员";
|
string VerifyCode = Session["VerifyCode"].ToString2();
|
string VerifyNumber = Session["VerifyNumber"].ToString2();
|
|
string TrueCode = Request["MobileValiNum"].ToString2();
|
string TrueNumeber = VerifyType == "SMS" ? Request["VerifyMobileNum"].ToString2() : Request["VerifyEmail"].ToString2();
|
|
DateTime nowTime = DateTime.Now;
|
string CheckLoginId = Request["LoginId"].ToString2();
|
string CheckMemberName = string.IsNullOrEmpty(Request["Name"].ToString2()) ? Request["LoginId"].ToString2() : Request["Name"].ToString2();
|
|
if (bll_EC_MemberBasicBLL.ExistMemberByLoginId(CheckLoginId))
|
{
|
JavaScript.MessageBox("该登录帐号已存在", this);
|
return;
|
}
|
else if (bll_EC_MemberBasicBLL.ExistMemberByCompanyName(CheckMemberName))
|
{
|
JavaScript.MessageBox("公司名称已存在,请重新填写", this);
|
return;
|
}
|
else if (string.IsNullOrEmpty(Province) || string.IsNullOrEmpty(City) || string.IsNullOrEmpty(County))
|
{
|
JavaScript.MessageBox("所在区域不能为空", this);
|
return;
|
}
|
else if (VerifyCode != TrueCode || VerifyNumber != TrueNumeber)
|
{
|
JavaScript.MessageBox("验证码错误", this);
|
return;
|
}
|
else
|
{
|
string newPopularizeNum = MathRandom.RandomBytes(8);
|
|
string NowIP = DNTRequest.GetIP();
|
bool isexit = bll_EC_MemberBasicBLL.IsExitsRegisterIP(NowIP);
|
|
#region 初始化会员信息
|
|
EC_MemberBasic m_EC_MemberBasic = new EC_MemberBasic();
|
m_EC_MemberBasic.MemberId = Guid.NewGuid();
|
m_EC_MemberBasic.MemberType = MemberType;
|
m_EC_MemberBasic.Name = string.IsNullOrEmpty(Request["Name"].ToString2()) ? Request["LoginId"].ToString2() : Request["Name"].ToString2();
|
m_EC_MemberBasic.ShortName = string.IsNullOrEmpty(Request["FirmName"].ToString2()) ? Request["LoginId"].ToString2() : Request["FirmName"].ToString2();
|
m_EC_MemberBasic.LoginId = Request["LoginId"].ToString2();
|
m_EC_MemberBasic.Password = DESEncrypt.Encrypt(Request["Password"].ToString2());
|
m_EC_MemberBasic.Province = Request["selectProvince"].ToString2();
|
m_EC_MemberBasic.City = Request["selectCity"].ToString2();
|
m_EC_MemberBasic.County = Request["selectCounty"].ToString2();
|
if (m_EC_MemberBasic.MemberType.ToString2() != "印刷厂商" && m_EC_MemberBasic.MemberType.ToString2() != "个人网店")
|
{
|
m_EC_MemberBasic.UseState = 3; //未审核0,已到期1,已锁定2,正常3,已注销4
|
}
|
else
|
{
|
m_EC_MemberBasic.UseState = 0; //未审核0,已到期1,已锁定2,正常3,已注销4
|
}
|
m_EC_MemberBasic.PayId = 1;
|
m_EC_MemberBasic.ExpirationTime = m_EC_MemberBasic.MemberType.ToString2() == "印刷厂商" ? nowTime.AddYears(1) : nowTime.AddYears(50);
|
m_EC_MemberBasic.Remark = "";
|
m_EC_MemberBasic.RegisterDate = nowTime;
|
m_EC_MemberBasic.RegisteredIp = DNTRequest.GetIP();
|
m_EC_MemberBasic.LastLoginDate = nowTime;
|
m_EC_MemberBasic.LastIp = DNTRequest.GetIP();
|
m_EC_MemberBasic.LastUpdateTime = nowTime;
|
m_EC_MemberBasic.Operator = string.IsNullOrEmpty(Request["FirmName"].ToString2()) ? Request["LoginId"].ToString2() : Request["FirmName"].ToString2();
|
m_EC_MemberBasic.InquiryId = ("11111111-1111-1111-1111-111111111111").ToGuid2();
|
|
#endregion
|
|
#region 初始会员资料
|
|
//初始会员资料
|
EC_MemberExtend m_EC_MemberExtend = new EC_MemberExtend();
|
m_EC_MemberExtend.Keyid = m_EC_MemberBasic.MemberId;
|
m_EC_MemberExtend.FirmName = string.IsNullOrEmpty(Request["FirmName"].ToString2()) ? Request["LoginId"].ToString2() : Request["FirmName"].ToString2();
|
m_EC_MemberExtend.LastUpdateTime = nowTime;
|
m_EC_MemberExtend.Operator = m_EC_MemberBasic.ShortName;
|
m_EC_MemberExtend.DetailedAddress = this.DetailedAddress.Value;
|
m_EC_MemberExtend.PhoneNum = this.PhoneNum.Value;
|
m_EC_MemberExtend.BusinessContacts = this.BusinessContacts.Value;
|
m_EC_MemberExtend.QQ = this.QQ.Value;
|
m_EC_MemberExtend.LegalRepresentative = this.LegalRepresentative.Value;
|
m_EC_MemberExtend.Postcode = this.Postcode.Value;
|
m_EC_MemberExtend.Fax = "";
|
m_EC_MemberExtend.MobileNum = this.MobiePhoneExtend.Value;
|
m_EC_MemberExtend.Email = this.Email.Value;
|
m_EC_MemberExtend.DemandCase = "";
|
m_EC_MemberExtend.InvoiceId = 0;
|
m_EC_MemberExtend.DeliveryerTypeId = 0;
|
m_EC_MemberExtend.PopularizeNum = newPopularizeNum;
|
m_EC_MemberExtend.Inviter = isexit ? "" : Utils.GetCookie("newPopularizeNum");
|
m_EC_MemberExtend.Remark = "";
|
m_EC_MemberExtend.Name = m_EC_MemberBasic.Name;
|
|
#endregion
|
|
#region 初始会员安全认证信息
|
|
//初始会员安全认证信息
|
EC_SafeValidation m_EC_SafeValidation = new EC_SafeValidation();
|
m_EC_SafeValidation.Keyid = m_EC_MemberBasic.MemberId;
|
m_EC_SafeValidation.CardId = "";
|
m_EC_SafeValidation.Email = (VerifyType == "SMS" ? "" : TrueNumeber);
|
m_EC_SafeValidation.MobileNum = (VerifyType == "SMS" ? TrueNumeber : "");
|
m_EC_SafeValidation.MobileNumValidated = (VerifyType == "SMS" ? true : false);
|
m_EC_SafeValidation.MailValidated = (VerifyType == "SMS" ? false : true);
|
m_EC_SafeValidation.SafeCode = "";
|
m_EC_SafeValidation.LastUpdateTime = nowTime;
|
m_EC_SafeValidation.Operator = m_EC_MemberBasic.ShortName;
|
m_EC_SafeValidation.Remark = "";
|
|
#endregion
|
|
#region 初始会员账户信息
|
|
//初始会员账户信息
|
Pay_PaymentAccount m_Pay_PaymentAccount = new Pay_PaymentAccount();
|
m_Pay_PaymentAccount.MemberId = m_EC_MemberBasic.MemberId;
|
m_Pay_PaymentAccount.LevelRule = WebInfo.Instance.RegisterCreditLine.ToInt32();
|
m_Pay_PaymentAccount.PayPwd = "";//初始密码
|
m_Pay_PaymentAccount.UseStatus = bll_Sys_DictionaryBLL.GetKeyIdByKeyid(1, "会员账户状态");
|
m_Pay_PaymentAccount.PayLevel = bll_Pay_CreditLineLevelRuleBLL.GetModelName(WebInfo.Instance.RegisterCreditLine.ToInt32()).ToString2();
|
m_Pay_PaymentAccount.PayMoney = 0;
|
m_Pay_PaymentAccount.CreditLine = 0;
|
m_Pay_PaymentAccount.SurplusCredit = 0;
|
m_Pay_PaymentAccount.SurplusMoney = 0;
|
m_Pay_PaymentAccount.LockMoney = 0;
|
m_Pay_PaymentAccount.LockScore = 0;
|
m_Pay_PaymentAccount.LockCredit = 0;
|
m_Pay_PaymentAccount.Score = 0;
|
m_Pay_PaymentAccount.OrderCommissionMoney = 0;
|
m_Pay_PaymentAccount.PromotionMoney = 0;
|
m_Pay_PaymentAccount.LastUpdateTime = nowTime;
|
m_Pay_PaymentAccount.Operator = m_EC_MemberBasic.ShortName;
|
m_Pay_PaymentAccount.Remark = "";
|
m_Pay_PaymentAccount.ProxyMoney = 0;
|
m_Pay_PaymentAccount.ProxyMoneyCash = 0;
|
m_Pay_PaymentAccount.ProxyMoneyAudit = 0;
|
|
#endregion
|
|
#region 初始厂商信息
|
|
//初始厂商信息
|
EC_FirmInfo m_EC_FirmInfo = null;
|
//初始店铺信息
|
EC_ShopInfo m_EC_ShopInfo = null;
|
if (m_EC_MemberBasic.MemberType.ToString2() == "印刷厂商")
|
{
|
m_EC_FirmInfo = new EC_FirmInfo();
|
m_EC_FirmInfo.MemberId = m_EC_MemberBasic.MemberId;
|
m_EC_FirmInfo.FileSize = WebInfo.Instance.FirmFileCount.ToInt32() ?? 0;
|
m_EC_FirmInfo.ShorMessageNum = WebInfo.Instance.BidMessageContent.ToInt32() ?? 0;
|
m_EC_FirmInfo.FileId = "";
|
m_EC_FirmInfo.LastUpdateTime = nowTime;
|
m_EC_FirmInfo.Operator = m_EC_MemberBasic.ShortName;
|
m_EC_FirmInfo.Remark = "";
|
m_EC_FirmInfo.BusinessLicense = Request["BusinessLicense"].ToString2();
|
m_EC_FirmInfo.LegalRepresentative = Request["LegalRepresentative"].ToString2();
|
m_EC_FirmInfo.BusinessLicensePic = "";
|
m_EC_FirmInfo.OrganizationCodeCertificate = "";
|
m_EC_FirmInfo.TaxRegistrationCertificate = "";
|
m_EC_FirmInfo.PrintLicenseImg = "";
|
|
m_EC_FirmInfo.Contacts = Request["BusinessContacts"].ToString2();
|
m_EC_FirmInfo.FirmType = "";
|
m_EC_FirmInfo.MachineType = "";
|
m_EC_FirmInfo.SupplyInfo = ""; //this.txtFirmInfoSupplyInfo.Value;
|
m_EC_FirmInfo.FirmDescribe = ""; //this.txtFirmInfoFirmDescribeo.Value;
|
m_EC_FirmInfo.FirmStencilId = 0;
|
m_EC_FirmInfo.DomainName = "";
|
|
//上传执照复印件
|
CY.WebForm.cs.UploadCS.UpFileResult _UpFileResult0 = CY.WebForm.cs.UploadCS.Upload("BusinessLicensePic", "");
|
if (_UpFileResult0.returnerror.Count == 0)
|
{
|
if (_UpFileResult0.returnfilename.Count > 0)
|
m_EC_FirmInfo.BusinessLicensePic = _UpFileResult0.returnfilename[0].ToString2();
|
}
|
else
|
{
|
JavaScript.MessageBox(string.Join("<br/>", (string[])_UpFileResult0.returnerror.ToArray(typeof(string))), this);
|
return;
|
}
|
|
//上传组织机构代码证
|
CY.WebForm.cs.UploadCS.UpFileResult _UpFileResult1 = CY.WebForm.cs.UploadCS.Upload("OrganizationCodeCertificate", "");
|
if (_UpFileResult1.returnerror.Count == 0)
|
{
|
if (_UpFileResult1.returnfilename.Count > 0)
|
m_EC_FirmInfo.OrganizationCodeCertificate = _UpFileResult1.returnfilename[0].ToString2();
|
}
|
else
|
{
|
JavaScript.MessageBox(string.Join("<br/>", (string[])_UpFileResult1.returnerror.ToArray(typeof(string))), this);
|
return;
|
}
|
|
//上传税务登记证
|
CY.WebForm.cs.UploadCS.UpFileResult _UpFileResult2 = CY.WebForm.cs.UploadCS.Upload("TaxRegistrationCertificate", "");
|
if (_UpFileResult2.returnerror.Count == 0)
|
{
|
if (_UpFileResult2.returnfilename.Count > 0)
|
m_EC_FirmInfo.TaxRegistrationCertificate = _UpFileResult2.returnfilename[0].ToString2();
|
}
|
else
|
{
|
JavaScript.MessageBox(string.Join("<br/>", (string[])_UpFileResult2.returnerror.ToArray(typeof(string))), this);
|
return;
|
}
|
|
//上传印刷许可证
|
CY.WebForm.cs.UploadCS.UpFileResult _UpFileResult3 = CY.WebForm.cs.UploadCS.Upload("PrintLicenseImg", "");
|
if (_UpFileResult3.returnerror.Count == 0)
|
{
|
if (_UpFileResult3.returnfilename.Count > 0)
|
m_EC_FirmInfo.PrintLicenseImg = _UpFileResult3.returnfilename[0].ToString2();
|
}
|
else
|
{
|
JavaScript.MessageBox(string.Join("<br/>", (string[])_UpFileResult3.returnerror.ToArray(typeof(string))), this);
|
return;
|
}
|
}
|
else if (m_EC_MemberBasic.MemberType.ToString2() == "个人网店")
|
{
|
m_EC_ShopInfo = new EC_ShopInfo();
|
m_EC_ShopInfo.SellerId = m_EC_MemberBasic.MemberId;
|
|
//上传身份证
|
CY.WebForm.cs.UploadCS.UpFileResult _UpFileResult4 = CY.WebForm.cs.UploadCS.Upload("IdCardFileId", "");
|
m_EC_ShopInfo.IdCardFileId = "";
|
if (_UpFileResult4.returnerror.Count == 0)
|
{
|
if (_UpFileResult4.returnfilename.Count > 0)
|
m_EC_ShopInfo.IdCardFileId = _UpFileResult4.returnfilename[0].ToString2();
|
}
|
else
|
{
|
JavaScript.MessageBox(string.Join("<br/>", (string[])_UpFileResult4.returnerror.ToArray(typeof(string))), this);
|
return;
|
}
|
|
m_EC_ShopInfo.CardIdea = Request["CardIdea"].ToString2();
|
m_EC_ShopInfo.SellerName = Request["SellerName"].ToString2();
|
m_EC_ShopInfo.Sex = Request["Sex"].ToString2();
|
m_EC_ShopInfo.LastUpdateTime = nowTime;
|
m_EC_ShopInfo.Operator = m_EC_MemberBasic.ShortName;
|
m_EC_ShopInfo.Remark = "";
|
}
|
|
#endregion
|
|
#region 初始会员收货信息
|
|
EC_AcceptWayBySeller m_EC_AcceptWayBySeller = new EC_AcceptWayBySeller();
|
m_EC_AcceptWayBySeller.AcceptTypeId = 104;
|
m_EC_AcceptWayBySeller.InvoiceDemand = "不含税价";
|
m_EC_AcceptWayBySeller.Remark = "";
|
m_EC_AcceptWayBySeller.LastUpdateTime = nowTime;
|
m_EC_AcceptWayBySeller.Operator = m_EC_MemberBasic.ShortName;
|
m_EC_AcceptWayBySeller.SellerId = m_EC_MemberBasic.MemberId;
|
|
m_EC_AcceptWayBySeller.City = m_EC_MemberBasic.City;
|
m_EC_AcceptWayBySeller.Accepter = m_EC_MemberExtend.BusinessContacts;
|
m_EC_AcceptWayBySeller.AccepterPhone = m_EC_MemberExtend.PhoneNum;
|
m_EC_AcceptWayBySeller.AppointCourierCompany = "";
|
m_EC_AcceptWayBySeller.AccepterAddress = m_EC_MemberBasic.Province + m_EC_MemberBasic.City + m_EC_MemberBasic.County + m_EC_MemberExtend.DetailedAddress;
|
m_EC_AcceptWayBySeller.AccepterPhoneNum = "";
|
m_EC_AcceptWayBySeller.AcceptContacts = "";
|
m_EC_AcceptWayBySeller.FetchAddress = "";
|
m_EC_AcceptWayBySeller.FetchPhoneNum = "";
|
m_EC_AcceptWayBySeller.FetchContacts = "";
|
m_EC_AcceptWayBySeller.AppointCourierCompany = "";
|
|
#endregion
|
|
#region 初始诚信名片
|
|
Integrity_CreditLevelRule m_Integrity_CreditLevelRule_Buyer = new Integrity_CreditLevelRule();
|
Integrity_CreditLevelRule m_Integrity_CreditLevelRule_Seller = new Integrity_CreditLevelRule();
|
|
m_Integrity_CreditLevelRule_Buyer = bll_Integrity_CreditLevelRuleBLL.GetModel(WebInfo.Instance.RegisterBuyerCreditLine.ToInt32());
|
m_Integrity_CreditLevelRule_Seller = bll_Integrity_CreditLevelRuleBLL.GetModel(WebInfo.Instance.RegisterSellerCreditLine.ToInt32());
|
|
Integrity_IntegrityCard m_Integrity_IntegrityCard_Buyer = new Integrity_IntegrityCard();
|
Integrity_IntegrityCard m_Integrity_IntegrityCard_Seller = new Integrity_IntegrityCard();
|
|
|
m_Integrity_IntegrityCard_Buyer.MemberId = m_EC_MemberBasic.MemberId;
|
m_Integrity_IntegrityCard_Buyer.BadEvaluation = -0;
|
m_Integrity_IntegrityCard_Buyer.Credit = 0;
|
m_Integrity_IntegrityCard_Buyer.CreditLevel = m_Integrity_CreditLevelRule_Buyer.LevelName.ToString2();
|
m_Integrity_IntegrityCard_Buyer.GoodEvaluation = 0;
|
m_Integrity_IntegrityCard_Buyer.LastUpdateTime = nowTime;
|
m_Integrity_IntegrityCard_Buyer.LevelIcon = m_Integrity_CreditLevelRule_Buyer.LevelIcon.ToString2();
|
m_Integrity_IntegrityCard_Buyer.MediumEvaluation = 0;
|
m_Integrity_IntegrityCard_Buyer.Operator = m_EC_MemberBasic.ShortName;
|
m_Integrity_IntegrityCard_Buyer.Remark = "";
|
m_Integrity_IntegrityCard_Buyer.RuleId = m_Integrity_CreditLevelRule_Buyer.RuleId;
|
m_Integrity_IntegrityCard_Buyer.UserType = m_EC_MemberBasic.MemberType;
|
|
if (m_EC_MemberBasic.MemberType != "买家会员")
|
{
|
m_Integrity_IntegrityCard_Seller.MemberId = m_EC_MemberBasic.MemberId;
|
m_Integrity_IntegrityCard_Seller.BadEvaluation = 0;
|
m_Integrity_IntegrityCard_Seller.Credit = 0;
|
m_Integrity_IntegrityCard_Seller.CreditLevel = m_Integrity_CreditLevelRule_Seller.LevelName.ToString2();
|
m_Integrity_IntegrityCard_Seller.GoodEvaluation = 0;
|
m_Integrity_IntegrityCard_Seller.LastUpdateTime = nowTime;
|
m_Integrity_IntegrityCard_Seller.LevelIcon = m_Integrity_CreditLevelRule_Seller.LevelIcon.ToString2();
|
m_Integrity_IntegrityCard_Seller.MediumEvaluation = 0;
|
m_Integrity_IntegrityCard_Seller.Operator = m_EC_MemberBasic.ShortName;
|
m_Integrity_IntegrityCard_Seller.Remark = "";
|
m_Integrity_IntegrityCard_Seller.RuleId = m_Integrity_CreditLevelRule_Seller.RuleId;
|
m_Integrity_IntegrityCard_Seller.UserType = m_EC_MemberBasic.MemberType;
|
}
|
|
#endregion
|
|
#region 初始会员角色
|
|
Sys_Permissions_Role m_Sys_Permissions_Role = new Sys_Permissions_Role();
|
Sys_Permissions_UserRoleRelation m_Sys_Permissions_UserRoleRelation = new Sys_Permissions_UserRoleRelation();
|
m_Sys_Permissions_Role = bll_Sys_Permissions_RoleBLL.SelectModelByType(MemberType);
|
if (m_Sys_Permissions_Role != null && m_Sys_Permissions_Role.Keyid != null)
|
{
|
m_Sys_Permissions_UserRoleRelation.MemberId = m_EC_MemberBasic.MemberId;
|
m_Sys_Permissions_UserRoleRelation.RoleId = m_Sys_Permissions_Role.Keyid;
|
}
|
|
#endregion
|
|
#region 初始厂商货品类别
|
|
OA_Commodity m_OA_Commodity_Paper = new OA_Commodity();
|
m_OA_Commodity_Paper.FirmId = m_EC_MemberBasic.MemberId;
|
m_OA_Commodity_Paper.CommodityName = "纸张";
|
m_OA_Commodity_Paper.IsPaper = 1;
|
m_OA_Commodity_Paper.ParentId = 0;
|
m_OA_Commodity_Paper.IsUsed = true;
|
m_OA_Commodity_Paper.LastUpdateTime = nowTime;
|
m_OA_Commodity_Paper.Operator = m_EC_MemberBasic.ShortName;
|
m_OA_Commodity_Paper.Remark = "";
|
m_OA_Commodity_Paper.OrderNum = 0;
|
|
OA_Commodity m_OA_Commodity_Sheet = new OA_Commodity();
|
m_OA_Commodity_Sheet.FirmId = m_EC_MemberBasic.MemberId;
|
m_OA_Commodity_Sheet.CommodityName = "版材";
|
m_OA_Commodity_Sheet.IsPaper = 2;
|
m_OA_Commodity_Sheet.ParentId = 0;
|
m_OA_Commodity_Sheet.IsUsed = true;
|
m_OA_Commodity_Sheet.LastUpdateTime = nowTime;
|
m_OA_Commodity_Sheet.Operator = m_EC_MemberBasic.ShortName;
|
m_OA_Commodity_Sheet.Remark = "";
|
m_OA_Commodity_Sheet.OrderNum = 1;
|
|
#endregion
|
|
bool result = bll_EC_MemberBasicBLL.InsertModel(m_EC_MemberBasic, m_EC_MemberExtend, m_EC_SafeValidation, m_Pay_PaymentAccount, m_EC_FirmInfo, m_EC_ShopInfo, m_EC_AcceptWayBySeller, m_Integrity_IntegrityCard_Buyer, m_Integrity_IntegrityCard_Seller, m_Sys_Permissions_UserRoleRelation, m_OA_Commodity_Paper, m_OA_Commodity_Sheet,null);
|
if (result)
|
{
|
#region 买家会员加金钱
|
|
try
|
{
|
if (m_EC_MemberBasic.MemberType == "买家会员")
|
{
|
m_EC_MemberBasic.TrueMemberId = m_EC_MemberBasic.MemberId;
|
m_EC_MemberBasic.TrueName = m_EC_MemberBasic.Name;
|
m_EC_MemberBasic.TrueType = m_EC_MemberBasic.MemberType;
|
m_EC_MemberBasic.StaffId = 0;
|
m_EC_MemberBasic.ShortName = m_EC_MemberBasic.Name;
|
Session["nowMemberLogin"] = m_EC_MemberBasic;
|
}
|
|
i = m_EC_MemberBasic.MemberId.ToString2();
|
int typeid = 0;
|
if (!string.IsNullOrEmpty(m_EC_MemberBasic.MemberType) && !string.IsNullOrEmpty(m_EC_MemberExtend.Name) && !string.IsNullOrEmpty(m_EC_MemberExtend.FirmName) && !string.IsNullOrEmpty(Request["BusinessLicense"].ToString2().Trim()) && !string.IsNullOrEmpty(m_EC_MemberExtend.LegalRepresentative) && !string.IsNullOrEmpty(m_EC_MemberExtend.DetailedAddress) && !string.IsNullOrEmpty(m_EC_MemberExtend.Postcode) && !string.IsNullOrEmpty(m_EC_MemberExtend.PhoneNum) && !string.IsNullOrEmpty(m_EC_MemberExtend.Fax) && !string.IsNullOrEmpty(m_EC_MemberExtend.BusinessContacts) && !string.IsNullOrEmpty(m_EC_MemberExtend.MobileNum) && !string.IsNullOrEmpty(m_EC_MemberExtend.QQ) && !string.IsNullOrEmpty(m_EC_MemberExtend.Email))
|
{
|
switch (m_EC_MemberBasic.MemberType)
|
{
|
case "买家会员":
|
typeid = 36;
|
break;
|
default:
|
typeid = 0;
|
break;
|
}
|
if (typeid > 0)
|
{
|
Pay_PaymentAccountBLL _pay_PaymentAccountBLL = new Pay_PaymentAccountBLL();
|
_pay_PaymentAccountBLL.SendPoOrMoToMember(m_EC_MemberBasic.MemberId, typeid, null);
|
JavaScript.MessageBox("恭喜您注册买家会员成功并获赠5元现金", this, "setTimeout(function(){window.location='/';},1000); ");
|
}
|
else
|
JavaScript.MessageBox("恭喜您注册买家会员成功", this, "setTimeout(function(){window.location='/';},1000); ");
|
}
|
else
|
JavaScript.MessageBox("恭喜您注册买家会员成功", this, "setTimeout(function(){window.location='/';},1000); ");
|
}
|
catch (Exception ex)
|
{
|
PAGEHandleException(ex);
|
}
|
|
#endregion
|
}
|
else
|
{
|
JavaScript.MessageBox("注册失败,请稍后重试", this);
|
return;
|
}
|
}
|
}
|
catch (Exception ex)
|
{
|
PAGEHandleException(ex);
|
JavaScript.MessageBox("注册失败,请稍后重试", this);
|
return;
|
}
|
}
|
}
|
}
|