ExecuteValidation function cleaned up w/ automapper and better var scoping

...ng.