iOS SDK Samples - Organization Operations
ZCRMSDKUtil.getCompanyDetails { ( result ) in
switch result
{
case .success(let company, let response) :
print("ResponseJSON : \( response.responseJSON )")
case .failure(let error) :
print( "get companyDetails failed : \( error )")
}
}
ZCRMSDKUtil.getCompanyDetails(forId : 1234567876543) { ( result ) in
switch result
{
case .success(let company, let response) :
print("ResponseJSON : \( response.responseJSON )")
case .failure(let error) :
print( "get companyDetails failed : \( error )")
}
}
ZCRMSDKUtil.getCompanyDetailsFromServer { ( result ) in
switch result
{
case .success(let company, let response) :
print("ResponseJSON : \( response.responseJSON )")
case .failure(let error) :
print( "get companyDetails failed : \( error )")
}
}
ZCRMSDKUtil. getCompanyDetailsFromServer(forId: 12345678987654) { ( result ) in
switch result
{
case .success(let company, let response) :
print("ResponseJSON : \( response.responseJSON )")
case .failure(let error) :
print( "get companyDetails failed : \( error )")
}
}
/*- Parameters:
filePath - path where the file should be uploaded.*/
//company is the object of getCompanyInfoDelegate()
$company.uploadPhoto(filePath:"/Users/abcxxx/Desktop/test.png") { ( result ) in
switch result
{
case .success(let response ) :
print ("Attachment upload successfully")
case .failure( let error ) :
print("Throws exception : \(error)")
}
}