public virtual bool ValidateViewModel() { if (ViewModel == null) { return false; } var result = ViewModel.ValidateViewModel(_isFirstValidationAfterLoaded, false); _isFirstValidationAfterLoaded = false; return result; }