public static int AddNewObj(Likewise.LMC.LDAP.DirectoryContext dirContext, string choosenclass, string nodeDN) { if (dirContext != null) { LDAPMod[] info = new LDAPMod[1]; string[] objectClass_values = new string[] { choosenclass, null }; info[0] = new LDAPMod((int)LDAPMod.mod_ops.LDAP_MOD_ADD, "ObjectClass", objectClass_values); return(dirContext.AddSynchronous(nodeDN, info)); } return(-1); }