This is similar to your other question
Your function is returning an object. Within the function, you are returning a string. When you are calling the function, you are assigning it to an int!
1) Change your function to return type string.
public string Destinations_Alloc_Count()
2) Change your variable to be a string type
string verifycount_result = string.Empty;
verifycount_result = Destinations_Alloc_Count();
Try and keep your types the same, or you will have issues like this