having issues carrying variables to methods - C#