namespace TestAIFServiceUpdate
{
class Program
{
static void Main(string[] args)
{
NimbusService.ClientIncAddressServiceClient service = new NimbusService.ClientIncAddressServiceClient();
var client = new NimbusService.AxdClientIncAddress
{
ValidAsOfDateTime = new NimbusService.AxdType_DateTime()
{
Value = DateTime.UtcNow
},
CustTable = new NimbusService.AxdEntity_CustTable[]
{
new NimbusService.AxdEntity_CustTable()
{
Organization = new NimbusService.AxdEntity_Organization_DirOrganization[]
{
new NimbusService.AxdEntity_Organization_DirOrganization()
{
OrgNumber = "12345",
//PartyLocation = new NimbusService.AxdEntity_PartyLocation[]
//{
// new NimbusService.AxdEntity_PartyLocation()
// {
// LogisticsLocation = new NimbusService.AxdEntity_LogisticsLocation[]
// {
// new NimbusService.AxdEntity_LogisticsLocation()
// {
// LogisticsPostalAddress = new NimbusService.AxdEntity_LogisticsPostalAddress[]
// {
// new NimbusService.AxdEntity_LogisticsPostalAddress()
// {
// }
// }
// }
// }
// }
//}
}
}
}
}
};
NimbusService.EntityKey[] keys = new NimbusService.EntityKey[1];
NimbusService.KeyField[] keyFields = new NimbusService.KeyField[1];
keyFields[0] = new NimbusService.KeyField();
keyFields[0].Field = "AccountNum";
keyFields[0].Value = "000634";
keys[0] = new NimbusService.EntityKey();
keys[0].KeyData = keyFields;
try
{
service.update(null, keys, client);
}
catch (Exception e)
{
System.Console.WriteLine(e.Message);
}
System.Console.WriteLine("Check AX");
System.Console.ReadKey();
}
}
}