AgGateway.ADAPT.ISOv4Plugin.Loaders.WorkerLoader.LoadContactInfo C# (CSharp) Method

LoadContactInfo() private method

private LoadContactInfo ( XmlNode inputNode, Person worker ) : void
inputNode System.Xml.XmlNode
worker AgGateway.ADAPT.ApplicationDataModel.Logistics.Person
return void
        private void LoadContactInfo(XmlNode inputNode, Person worker)
        {
            var contactInfo = new ContactInfo();

            contactInfo.AddressLine1 = inputNode.GetXmlNodeValue("@D");
            contactInfo.PoBoxNumber = inputNode.GetXmlNodeValue("@E");
            contactInfo.PostalCode = inputNode.GetXmlNodeValue("@F");
            contactInfo.City = inputNode.GetXmlNodeValue("@G");
            contactInfo.StateOrProvince = inputNode.GetXmlNodeValue("@H");
            contactInfo.Country = inputNode.GetXmlNodeValue("@I");

            LoadPhoneNumbers(inputNode, contactInfo);

            worker.ContactInfoId = contactInfo.Id.ReferenceId;

            _taskDocument.Contacts.Add(contactInfo);
        }