c#ATM machine source code virtual transaction function is complete