private EntityAddress FillBillTo(DataRow dr) { EntityAddress objBT = new EntityAddress(); try { if (dr["ThirdPartyAccount"] != DBNull.Value) { if (dr["ZipCode"] != DBNull.Value) { objBT.strPostalCode = dr["ZipCode"].ToString().Trim(); } if (dr["Country"] != DBNull.Value) { objBT.strCountryCode = dr["Country"].ToString().Trim(); } if (dr["ThirdPartyAccount"] != DBNull.Value) { objBT.strAccountNumber = dr["ThirdPartyAccount"].ToString().Trim(); } } ; } catch (Exception ex) { lstResponse.Add(SetResponse("Error Filling In Bill To Details!", ex.Message, ResponseStatusType.WARNING)); } return(objBT); }
public async Task <IActionResult> PutEntityAddress([FromRoute] int id, [FromBody] EntityAddress entityAddress) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != entityAddress.Id) { return(BadRequest()); } _context.Entry(entityAddress).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EntityAddressExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void AddTestAddress(EntityAddress address) { CollectionAddress = new ObservableCollection <EntityAddress>() { address }; }
public static void Merge(this EntityAddress entity, UpdateEntityAddressDto dto) { entity.AddressTypeID = dto.AddressTypeID; entity.Primary = dto.Primary ?? false; entity.Address.Merge(dto.Address); entity.Updated = DateTime.UtcNow; }
/// <summary> /// Updates the address. /// </summary> /// <param name="entityAddress">The entity address.</param> /// <param name="address">The address.</param> internal static void UpdateAD(EntityAddress entityAddress, XAD address) { // ensure authenticated EnsureAuthenticated(); tracer.TraceEvent(TraceEventType.Verbose, 0, "Adding addresses"); var addressUse = entityAddress.AddressUseKey; if (addressUse != null) { address.AddressType.Value = MessageUtil.GetCode(addressUse.Value, CodeSystemKeys.PostalAddressUse); } // TODO: Is the CT a UUID? if so we need to get the CT-ID (public id) from the place which the CT represents //address.CensusTract.Value = string.Join(" ", entityAddress.LoadCollection<EntityAddressComponent>("Component").Where(c => c.ComponentTypeKey == AddressComponentKeys.CensusTract).Select(c => c.Value)); address.City.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.City).Select(c => c.Value)); address.Country.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.Country).Select(c => c.Value)); address.StateOrProvince.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.State).Select(c => c.Value)); address.StreetAddress.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.StreetAddressLine).Select(c => c.Value)); address.CountyParishCode.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.County).Select(c => c.Value)); address.OtherDesignation.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.AdditionalLocator).Union( entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.Precinct)).Select(c => c.Value)); address.ZipOrPostalCode.Value = string.Join(" ", entityAddress.Component.Where(c => c.ComponentTypeKey == AddressComponentKeys.PostalCode).Select(c => c.Value)); }
public void Should_extract_suffix_if_exists() { var address = new EntityAddress("EntityName@suffix"); Assert.AreEqual("suffix", address.Suffix); Assert.True(address.HasSuffix); }
/// <summary> /// Maps the entity address. /// </summary> /// <param name="address">The address.</param> /// <param name="codeSystem">The code system.</param> /// <returns>Returns an entity address.</returns> /// <exception cref="System.InvalidOperationException"> /// Unable to map address use /// -or- /// Unable to map address component</exception> private static EntityAddress MapEntityAddress(address address, Uri codeSystem) { var entityAddress = new EntityAddress { AddressUseKey = AddressUseKeys.Public }; if (address.type != null) { var addressUseConcept = MapCodedType(address.type, codeSystem.ToString()); if (addressUseConcept == null) { ShowWarningOnNotFound($"Warning, unable to map address use, no related concept found for code: {address.type}", nameof(AddressUseKeys.Public), AddressUseKeys.Public); entityAddress.AddressUseKey = AddressUseKeys.Public; } else { entityAddress.AddressUseKey = addressUseConcept.Key; } } if (address.addressLine?.Any() != true) { ShowWarningMessage("Warning, address has no address components, this may affect the import process"); return(entityAddress); } entityAddress.Component = address.addressLine.Select(c => MapEntityAddressComponent(c, new Uri(AddressComponentCodeSystem))).ToList(); return(entityAddress); }
public void InsertEntityGraphSingles() { var debugToken = "InsertEntityGraphSingles()"; Entity myNewEntity = new Entity { Type = 0, SecurityType = 1, DebugToken = debugToken }; EntityName myNewEntityName = new EntityName { First = "joe", Last = "blow", Type = 0, DebugToken = debugToken }; EntityAddress myNewEntityAddress = new EntityAddress { Address1 = "addy1", City = "MyCity", State = "MyState", PostalCode = "12345", Country = "whoknows", Type = 0 }; EntityPhone myNewEntityPhone = new EntityPhone { Type = 0, Phone = "1112223333" }; EntityEmail myNewEntityEmail = new EntityEmail { Type = 0, Email = "*****@*****.**" }; EntityCreditCard myNewEntityCreditCard = new EntityCreditCard { Type = 0, CC = "123", Code = 123, ExpirationMonth = "2", ExpirationYear = "2017" }; EntitySocialMedia myNewEntitySocialMedia = new EntitySocialMedia { Type = 0, Url = "somethingcool.com", Login = "******", PW = "pw" }; myNewEntity.Names.Add(myNewEntityName); myNewEntity.Addresses.Add(myNewEntityAddress); myNewEntity.Phones.Add(myNewEntityPhone); myNewEntity.Emails.Add(myNewEntityEmail); myNewEntity.CreditCards.Add(myNewEntityCreditCard); myNewEntity.SocialMedia.Add(myNewEntitySocialMedia); SaveEntityChanges(myNewEntity); }
public static EntityAddress CreateAddress(string address) { var requestUri = string.Format(URL, Uri.EscapeDataString(address)); EntityAddress a = new EntityAddress(); try { var request = WebRequest.Create(requestUri); var response = request.GetResponse(); var xdoc = XDocument.Load(response.GetResponseStream()); var result = xdoc.Element("GeocodeResponse").Element("result"); var locationElement = result.Element("geometry").Element("location"); var address_components = result.Elements("address_component"); foreach (var el in address_components) { var typeEl = el.Element("type"); switch (typeEl.Value) { case "stree_number": break; case "route": break; case "locality": break; case "administrative_area_level_3": break; case "administrative_area_level_2": break; case "administrative_area_level_1": break; case "country": break; case "postal_code": break; } } var lat = locationElement.Element("lat"); var lng = locationElement.Element("lng"); a.Coordinate.Latitude = double.Parse(lat.Value); a.Coordinate.Longitude = double.Parse(lng.Value); } catch (Exception e) { Console.Out.WriteLine("-----------------"); Console.Out.WriteLine(e.Message); } return(a); }
public void Cleanup() { this.configuration = null; this.entityAddress = null; this.entityName = null; this.genericMessage = null; this.patient = null; }
private EntityAddress FillShipTo(DataRow dr) { EntityAddress objEntityAddress = new EntityAddress(); try { if (dr["FICOMP"] != DBNull.Value) { objEntityAddress.strCompanyName = dr["FICOMP"].ToString().Trim(); } if (dr["FIADD1"] != DBNull.Value) { objEntityAddress.strAddressLine1 = dr["FIADD1"].ToString().Trim(); } if (dr["FIADD2"] != DBNull.Value) { objEntityAddress.strAddressLine2 = dr["FIADD2"].ToString().Trim(); } if (dr["FIADD3"] != DBNull.Value) { objEntityAddress.strAddressLine3 = dr["FIADD3"].ToString().Trim(); } if (dr["FICITY"] != DBNull.Value) { objEntityAddress.strCity = dr["FICITY"].ToString().Trim(); } if (dr["FISTAT"] != DBNull.Value) { objEntityAddress.strState = dr["FISTAT"].ToString().Trim(); } if (dr["FIZIPC"] != DBNull.Value) { objEntityAddress.strPostalCode = dr["FIZIPC"].ToString().Trim(); } if (dr["FIPHON"] != DBNull.Value) { objEntityAddress.strPhoneNumber = dr["FIPHON"].ToString().Trim(); } if (dr["FIATTN"] != DBNull.Value) { objEntityAddress.strContactName = dr["FIATTN"].ToString().Trim(); } if (dr["FISEML"] != DBNull.Value) { objEntityAddress.strEmailAddress = dr["FISEML"].ToString().Trim(); } if (dr["FICNTY"] != DBNull.Value) { objEntityAddress.strCountryCode = dr["FICNTY"].ToString().Trim(); } } catch (Exception ex) { lstResponse.Add(SetResponse("Error Filling In Ship To Details!", ex.Message, ResponseStatusType.WARNING)); } return(objEntityAddress); }
private EntityAddress FillShipTo(DataRow dr) { EntityAddress objEntityAddress = new EntityAddress(); try { if (dr["CompanyName"] != DBNull.Value) { objEntityAddress.strCompanyName = dr["CompanyName"].ToString().Trim(); } if (dr["Address1"] != DBNull.Value) { objEntityAddress.strAddressLine1 = dr["Address1"].ToString().Trim(); } if (dr["Address2"] != DBNull.Value) { objEntityAddress.strAddressLine2 = dr["Address2"].ToString().Trim(); } if (dr["Address3"] != DBNull.Value) { objEntityAddress.strAddressLine3 = dr["Address3"].ToString().Trim(); } if (dr["City"] != DBNull.Value) { objEntityAddress.strCity = dr["City"].ToString().Trim(); } if (dr["ShipState"] != DBNull.Value) { objEntityAddress.strState = dr["ShipState"].ToString().Trim(); } if (dr["ZipCode"] != DBNull.Value) { objEntityAddress.strPostalCode = dr["ZipCode"].ToString().Trim(); } if (dr["PhoneNumber"] != DBNull.Value) { objEntityAddress.strPhoneNumber = dr["PhoneNumber"].ToString().Trim(); } if (dr["AttentionTo"] != DBNull.Value) { objEntityAddress.strContactName = dr["AttentionTo"].ToString().Trim(); } if (dr["SenderEmailAddress1"] != DBNull.Value) { objEntityAddress.strEmailAddress = dr["SenderEmailAddress1"].ToString().Trim(); } if (dr["Country"] != DBNull.Value) { objEntityAddress.strCountryCode = dr["Country"].ToString().Trim(); } } catch (Exception ex) { lstResponse.Add(SetResponse("Error Filling In Ship To Details!", ex.Message, ResponseStatusType.WARNING)); } return(objEntityAddress); }
/**************************************** ***生成器版本:V1.0.1.31494 ***生成时间:2013-04-06 17:31:07 ***公司:山西ICat Studio有限公司 ***友情提示:以下代码为生成器自动生成,可做参照修改之用; *** 如需有其他业务要求,可在region外添加新方法; *** 如发现任何编译和运行时错误,请联系QQ:330669393。 *****************************************/ #region public members methods /// <summary> /// 根据条件筛选所有Address指定页码的数据(分页型) /// </summary> /// <param name="address">实体对象</param> /// <param name="pageparams">分页对象</param> /// <returns></returns> public string GetJsonByPage(EntityAddress address, PageParams pageparams) { #region int totalCount = 0; DataSet addressdata = this.GetData(address, pageparams, out totalCount); return(base.GetJson(addressdata, totalCount)); #endregion }
public void ShouldGetEntityAddressWhenDBContextIsValid() { CreateBankLocations(); _spacePlanningUnitOfWork.EntityAddressRepository.Add(bisaAddress); _spacePlanningUnitOfWork.Save(); bisaAddress = _spacePlanningUnitOfWork.EntityAddressRepository.GetById(bisaAddress.AddressId, bisaAddress.EntityId); Assert.IsNotNull(bisaAddress); }
public EntityAddress Apply(string value, EntityType entityType) { var address = new EntityAddress(value); var path = composition.GetEntityPath(address.Name, entityType); path = sanitizationStrategy.Sanitize(path, entityType); return(new EntityAddress(path, address.Suffix)); }
public override EntityAddress Map(EntityAddress value) { if (input != value) { throw new InvalidOperationException(); } return(output); }
/// <summary> /// Convert address to XAD /// </summary> public static XAD FromModel(this XAD me, EntityAddress addr) { var refTerm = ApplicationServiceContext.Current.GetService <IConceptRepositoryService>().GetConceptReferenceTerm(addr.AddressUseKey.GetValueOrDefault(), AddressUseCodeSystem); if (refTerm != null) { me.AddressType.Value = refTerm.Mnemonic; } var mappedFields = new Dictionary <Guid, String>() { { AddressComponentKeys.CensusTract, nameof(XAD.CensusTract) }, { AddressComponentKeys.City, nameof(XAD.City) }, { AddressComponentKeys.Country, nameof(XAD.Country) }, { AddressComponentKeys.County, nameof(XAD.CountyParishCode) }, { AddressComponentKeys.AdditionalLocator, nameof(XAD.OtherDesignation) }, { AddressComponentKeys.State, nameof(XAD.StateOrProvince) }, { AddressComponentKeys.StreetAddressLine, nameof(XAD.StreetAddress) }, { AddressComponentKeys.AddressLine, nameof(XAD.StreetAddress) }, { AddressComponentKeys.Precinct, nameof(XAD.OtherGeographicDesignation) }, { AddressComponentKeys.StreetName, nameof(XAD.StreetAddress) }, { AddressComponentKeys.PostalCode, nameof(XAD.ZipOrPostalCode) }, { AddressComponentKeys.UnitIdentifier, nameof(XAD.StreetAddress) } }; foreach (var itm in addr.LoadCollection <EntityAddressComponent>("Component")) { String propertyName = null; if (itm.ComponentTypeKey.HasValue && mappedFields.TryGetValue(itm.ComponentTypeKey.Value, out propertyName)) { var valueItem = typeof(XAD).GetRuntimeProperty(propertyName).GetValue(me); if (valueItem is SAD) // Street address { { var sadItem = valueItem as SAD; if (itm.ComponentTypeKey == AddressComponentKeys.UnitIdentifier) { sadItem.DwellingNumber.Value = itm.Value; } else if (itm.ComponentTypeKey == AddressComponentKeys.StreetName) { sadItem.StreetName.Value = itm.Value; } else if (itm.ComponentTypeKey == AddressComponentKeys.StreetAddressLine || itm.ComponentTypeKey == AddressComponentKeys.AddressLine) { sadItem.StreetOrMailingAddress.Value = itm.Value; } } else if (valueItem is AbstractPrimitive) { (valueItem as AbstractPrimitive).Value = itm.Value; } } } return(me); }
/// <summary> /// Initializes a new instance of the <see cref="EntityAddressViewModel"/> class. /// </summary> /// <param name="address">The address.</param> public EntityAddressViewModel(EntityAddress address) { this.Country = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.Country)?.Value; this.City = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.City)?.Value; this.County = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.County)?.Value; this.State = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.State)?.Value; this.StreetAddress = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.StreetAddressLine)?.Value; this.Precinct = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.Precinct)?.Value; this.PostalCode = address?.Component?.Find(o => o?.ComponentTypeKey == AddressComponentKeys.PostalCode)?.Value; }
/// <summary> /// 将符合查询的数据导出Excel /// </summary> /// <param name="filename"></param> /// <param name="grid"></param> /// <param name="httplink"></param> public void OutputExcel(string filename, ExtjsGrid grid, EntityAddress address) { #region int totalcount = 0; PageParams queryparams = new PageParams(1, 65536); DataSet ds = this.GetData(address, queryparams, out totalcount); ExportExcel exportexcel = new ExportExcel(filename, ds, grid); exportexcel.Output(); #endregion }
public static EntityAddress ReadFromDTO(EntityAddress target, EntityAddressDTO source) { AddressTX.ReadFromDTO(target.Address, source.Address); AddressTypeTX.ReadFromDTO(target.AddressType, source.AddressType); EntityTX.ReadFromDTO(target.Entity, source.Entity); target.AddressId = source.AddressId; target.EntityId = source.EntityId; target.AddressTypeId = source.AddressTypeId; target.ModifiedDate = source.ModifiedDate; return(target); }
/// <summary> /// 添加Address表行数据(如主键为非自增型字段,则自行修改代码) /// </summary> /// <param name="addressdata">数据集对象</param> /// <param name="address">实体对象</param> public void AddRow(ref AddressData addressdata, EntityAddress address) { #region DataRow dr = addressdata.Tables[0].NewRow(); addressdata.Assign(dr, AddressData.addrId, address.addrId); addressdata.Assign(dr, AddressData.addrName, address.addrName); addressdata.Assign(dr, AddressData.parentId, address.parentId); addressdata.Assign(dr, AddressData.usable, address.usable); addressdata.Tables[0].Rows.Add(dr); #endregion }
private EntityAddress FillBillTo(DataRow dr) { EntityAddress objBT = new EntityAddress(); try { if (dr["FIACCT"] != DBNull.Value) { if (dr["FIBTCM"] != DBNull.Value) { objBT.strCompanyName = dr["FIBTCM"].ToString().Trim(); } if (dr["FIBTAT"] != DBNull.Value) { objBT.strContactName = dr["FIBTAT"].ToString().Trim(); } if (dr["FIBTA1"] != DBNull.Value) { objBT.strAddressLine1 = dr["FIBTA1"].ToString().Trim(); } if (dr["FIBTA2"] != DBNull.Value) { objBT.strAddressLine2 = dr["FIBTA2"].ToString().Trim(); } if (dr["FIBTCT"] != DBNull.Value) { objBT.strCity = dr["FIBTCT"].ToString().Trim(); } if (dr["FIBTST"] != DBNull.Value) { objBT.strState = dr["FIBTST"].ToString().Trim(); } if (dr["FIBTZP"] != DBNull.Value) { objBT.strPostalCode = dr["FIBTZP"].ToString().Trim(); } if (dr["FICNTY"] != DBNull.Value) { objBT.strCountryCode = dr["FICNTY"].ToString().Trim(); } if (dr["FIACCT"] != DBNull.Value) { objBT.strAccountNumber = dr["FIACCT"].ToString().Trim(); } } ; } catch (Exception ex) { lstResponse.Add(SetResponse("Error Filling In Bill To Details!", ex.Message, ResponseStatusType.WARNING)); } return(objBT); }
public async Task <IActionResult> PostEntityAddress([FromBody] EntityAddress entityAddress) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.EntityAddress.Add(entityAddress); await _context.SaveChangesAsync(); return(CreatedAtAction("GetEntityAddress", new { id = entityAddress.Id }, entityAddress)); }
/// <summary> /// Converts an <see cref="EntityAddress"/> instance to a <see cref="FhirAddress"/> instance. /// </summary> /// <param name="address">The address.</param> /// <returns>Returns a FHIR address.</returns> public static FhirAddress ToFhirAddress(EntityAddress address) { traceSource.TraceEvent(EventLevel.Verbose, "Mapping entity address"); if (address == null) { return(null); } // Return value var retVal = new FhirAddress() { Use = DataTypeConverter.ToFhirCodeableConcept(address.AddressUse, "http://hl7.org/fhir/address-use")?.GetPrimaryCode()?.Code, Line = new List <FhirString>() }; // Process components foreach (var com in address.LoadCollection <EntityAddressComponent>(nameof(EntityAddress.Component))) { if (com.ComponentTypeKey == AddressComponentKeys.City) { retVal.City = com.Value; } else if (com.ComponentTypeKey == AddressComponentKeys.Country) { retVal.Country = com.Value; } else if (com.ComponentTypeKey == AddressComponentKeys.AddressLine || com.ComponentTypeKey == AddressComponentKeys.StreetAddressLine) { retVal.Line.Add(com.Value); } else if (com.ComponentTypeKey == AddressComponentKeys.State) { retVal.State = com.Value; } else if (com.ComponentTypeKey == AddressComponentKeys.PostalCode) { retVal.Zip = com.Value; } else { retVal.Extension.Add(new Extension() { Url = FhirConstants.SanteDBProfile + "#address-" + com.LoadProperty <Concept>(nameof(EntityAddressComponent.ComponentType)).Mnemonic, Value = new FhirString(com.Value) }); } } return(retVal); }
public void Initialize() { this.configuration = new Configuration.TargetConfiguration("Test", "llp://localhost:2100", "PAT_IDENTITY_SRC", "UnitTestDevice"); this.configuration.NotificationDomainConfigurations.Add(new Configuration.NotificationDomainConfiguration("TestNotificationDomain")); this.entityAddress = new EntityAddress { AddressUse = new Concept { Key = AddressUseKeys.HomeAddress } }; this.entityAddress.Component.Add(new EntityAddressComponent(AddressComponentKeys.City, "Hamilton")); this.entityAddress.Component.Add(new EntityAddressComponent(AddressComponentKeys.Country, "Canada")); this.entityAddress.Component.Add(new EntityAddressComponent(AddressComponentKeys.PostalCode, "L8N3T2")); this.entityAddress.Component.Add(new EntityAddressComponent(AddressComponentKeys.State, "Ontario")); this.entityAddress.Component.Add(new EntityAddressComponent(AddressComponentKeys.StreetAddressLine, "123 Main street west")); this.entityName = new EntityName(NameUseKeys.OfficialRecord, "Khanna", "Nityan David"); this.genericMessage = new GenericMessage.V25(new DefaultModelClassFactory()); this.patient = new Patient { Addresses = new List <EntityAddress> { this.entityAddress }, DateOfBirth = new DateTime(1970, 01, 01), DateOfBirthPrecision = DatePrecision.Day, GenderConcept = new Concept { Mnemonic = "male" }, Names = new List <EntityName>() { this.entityName }, Relationships = new List <EntityRelationship> { new EntityRelationship(EntityRelationshipTypeKeys.Mother, new Person { Names = new List <EntityName> { new EntityName(NameUseKeys.OfficialRecord, "Smith", "Mary L A") } }) } }; }
public void InsertEntityAndAddress() { var debugToken = "InsertEntityAndAddress()"; Entity myNewEntity = new Entity { Type = 0, SecurityType = 1, DebugToken = debugToken }; EntityAddress myNewEntityAddress = new EntityAddress { Address1 = "addy1", City = "MyCity", State = "MyState", PostalCode = "12345", Country = "whoknows", Type = 0 }; myNewEntity.Addresses.Add(myNewEntityAddress); SaveEntityChanges(myNewEntity); }
public static EntityAddressDTO WriteToDTO(EntityAddress source) { return(new EntityAddressDTO { Address = AddressTX.WriteToDTO(source.Address), AddressType = AddressTypeTX.WriteToDTO(source.AddressType), Entity = EntityTX.WriteToDTO(source.Entity), AddressId = source.AddressId, EntityId = source.EntityId, AddressTypeId = source.AddressTypeId, ModifiedDate = source.ModifiedDate, }); }
public static int Compare(EntityAddress lhs, EntityAddressDTO rhs) { if (ReferenceEquals(lhs, null)) { return(-1); } if (ReferenceEquals(rhs, null)) { return(1); } return(lhs.AddressId.CompareTo(lhs.AddressId)); }
private EntityAddress FillShipFrom(DataRow dr) { EntityAddress objSF = new EntityAddress(); try { if (dr["ReturnAddressCompany"] != DBNull.Value) { objSF.strCompanyName = dr["ReturnAddressCompany"].ToString().Trim(); } if (dr["ReturnAddressLine1"] != DBNull.Value) { objSF.strAddressLine1 = dr["ReturnAddressLine1"].ToString().Trim(); } if (dr["ReturnAddressLine2"] != DBNull.Value) { objSF.strAddressLine2 = dr["ReturnAddressLine2"].ToString().Trim(); } if (dr["ReturnAddressCity"] != DBNull.Value) { objSF.strCity = dr["ReturnAddressCity"].ToString().Trim(); } if (dr["ReturnAddressState"] != DBNull.Value) { objSF.strState = dr["ReturnAddressState"].ToString().Trim(); } if (dr["ReturnAddressZip"] != DBNull.Value) { objSF.strPostalCode = dr["ReturnAddressZip"].ToString().Trim(); } if (dr["ReturnAddressAttention"] != DBNull.Value) { objSF.strContactName = dr["ReturnAddressAttention"].ToString().Trim(); } if (dr["ReturnAddressPhone"] != DBNull.Value) { objSF.strPhoneNumber = dr["ReturnAddressPhone"].ToString().Trim(); } if (objSF.strCompanyName == "LexisNexis Matthew Bender") { objSF.strEmailAddress = "*****@*****.**"; } } catch (Exception ex) { lstResponse.Add(SetResponse("Error Filling In Ship From Details!", ex.Message, ResponseStatusType.WARNING)); } return(objSF); }
/// <summary> /// 编辑addressdata数据集中指定的行数据 /// </summary> /// <param name="addressdata">数据集对象</param> /// <param name="address">实体对象</param> public void EditRow(ref AddressData addressdata, EntityAddress address) { #region if (addressdata.Tables[0].Rows.Count <= 0) { addressdata = this.getData(address.addrId); } DataRow dr = addressdata.Tables[0].Rows.Find(new object[1] { address.addrId }); addressdata.Assign(dr, AddressData.addrId, address.addrId); addressdata.Assign(dr, AddressData.addrName, address.addrName); addressdata.Assign(dr, AddressData.parentId, address.parentId); addressdata.Assign(dr, AddressData.usable, address.usable); #endregion }