Dundee Ernest Hafsberger har för rätten erkänt sig skyldig till bedrägerier till ett belopp af omkring 2 millioner kronor.