Using Fetch

Using Fetch

I have 3 forms 'Add Employees' with user name and user initial, 'Add Property' with Property code and Managed By (this is a lookup of user initial) and lastly a 'Add Job' form which has some text fields, property code (lookup on Add Property.Property code) and Managed by text field.

I am trying to auto populate the Managed by column with user initials when a Property code drop down values is selecte.

Here is the code I have

if (Add_Property[ID == input.Property_Code].count()  >  0)
{
    x  =  Add_Property  [ID == input.Property_Code];
   //input. refers to fields in current form 
   input.Property_Managed_By = x.Managed_By;
}

However I get this error
Error at line number : 5 
Variable 'Property_Managed_By' is already defined of data type 'STRING' but trying to update 'BIGINT' data type

Looks like it is trying to assign a numeric value to input.Property_Managed_By text field.
Any help appreciated.
Thank you
Anand