/// <summary> /// Updates product properties. See NetLicensingAPI JavaDoc for details: /// http://netlicensing.labs64.com/javadoc/v2/com/labs64/netlicensing/core/service/ProductService.html /// </summary> public static Product update(Context context, String number, Product updateProduct) { updateProduct.number = number; netlicensing output = NetLicensingAPI.request(context, NetLicensingAPI.Method.POST, Constants.Product.ENDPOINT_PATH + "/" + number, updateProduct.ToDictionary()); return new Product(output.items.item[0]); }
/// <summary> /// Creates new product object with given properties. See NetLicensingAPI JavaDoc for details: /// http://netlicensing.labs64.com/javadoc/v2/com/labs64/netlicensing/core/service/ProductService.html /// </summary> public static Product create(Context context, Product newProduct) { netlicensing output = NetLicensingAPI.request(context, NetLicensingAPI.Method.POST, Constants.Product.ENDPOINT_PATH, newProduct.ToDictionary()); return new Product(output.items.item[0]); }