public bool CanExecute(object parameter)
        {
            if (parameter != null && parameter is RegistrationModel)
            {
                var param = parameter as RegistrationModel;
                param.Errors = string.Join("\n", Validation.Validate(param).Errors);

                if (Validation.Validate(param).IsValid)
                {
                    Calculate(parameter);
                    return(true);
                }
                return(false);
            }
            return(false);
        }