Open Aras server.
Get url of Aras Innovator from C:\Program Files
(x86)\Aras\Innovator\VaultServerConfig.xml
<AppServerURL>:
Get Databased name from C:\Program Files
(x86)\Aras\Innovator\InnovatorServerConfig.xml
DB-Connection
Now get User ID/Password.
Copy IOM dll from: C:\Program Files
(x86)\Aras\Innovator\Innovator\Server\bin
Create a class library.
Add IOM.dll as reference.
Add below code to create a part in Aras Innovator.
String url = "http://localhost/InnovatorServer/Server/InnovatorServer.aspx";
String objBb = "MyDb";
String loginName = "admin";
String pwd = "innovator";
HttpServerConnection conn = IomFactory.CreateHttpServerConnection(url,
objBb, loginName, pwd);
Item login_result = conn.Login();
if (login_result.isError())
throw new Exception("Login failed");
Innovator myInnovator =
login_result.getInnovator();
var partItem =
myInnovator.newItem("Part", "add");
//var partItem =
myInnovator.newItem("Part", "merge");
partItem.setProperty("item_number",
strItemNumber);
partItem.setProperty("description",
strObjectName);
var resultItem =
partItem.apply();
Console.WriteLine("resultItem " +
resultItem);
conn.Logout();
Console.Read();