Example #1
0
 /// <summary>
 /// 补填个人用户信息
 /// </summary>
 public bool AddPurchaseIndividualInfo(PurchaseIndividualInfo info)
 {
     try
     {
         AccountCombineService.AddPurchaseInfo(this.CurrentCompany.CompanyId, info, this.CurrentUser.UserName);
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
        private PurchaseIndividualInfo getIndividualInfo()
        {
            PurchaseIndividualInfo individual = new PurchaseIndividualInfo();
            var addressInfo = AddressShow.GetAddressBaseInfo(this.hfldAddressCode.Value);

            if (!string.IsNullOrWhiteSpace(this.hfdContactPhone.Value))
            {
                individual.ContactPhone = this.hfdContactPhone.Value;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdAddress.Value))
            {
                individual.Address = this.hfdAddress.Value;
            }
            if (!string.IsNullOrWhiteSpace(addressInfo.ProvinceCode))
            {
                individual.Province = addressInfo.ProvinceCode;
            }
            if (!string.IsNullOrWhiteSpace(addressInfo.CityCode))
            {
                individual.City = addressInfo.CityCode;
            }
            if (!string.IsNullOrWhiteSpace(addressInfo.CountyCode))
            {
                individual.District = addressInfo.CountyCode;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdEmail.Value))
            {
                individual.Email = this.hfdEmail.Value;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdFax.Value))
            {
                individual.Faxes = this.hfdFax.Value;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdQQ.Value))
            {
                individual.QQ = this.hfdQQ.Value;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdPostCode.Value))
            {
                individual.ZipCode = this.hfdPostCode.Value;
            }
            if (!string.IsNullOrWhiteSpace(this.hfdFixedPhone.Value))
            {
                individual.OfficePhone = this.hfdFixedPhone.Value;
            }
            return(individual);
        }