public object DeleteValidation(DeleteValidationRequest request)
        {
            // Variables.
            var result = default(object);


            // Catch all errors.
            try
            {
                // Variables.
                var validationId = GuidHelper.GetGuid(request.ValidationId);


                // Delete the validation.
                Persistence.Delete(validationId);


                // Success.
                result = new
                {
                    Success = true
                };
            }
            catch (Exception ex)
            {
                // Error.
                LogHelper.Error <ValidationsController>(DeleteValidationError, ex);
                result = new
                {
                    Success = false,
                    Reason  = UnhandledError
                };
            }


            // Return the result.
            return(result);
        }
        public object DeleteValidation(DeleteValidationRequest request)
        {
            // Variables.
            var result = default(object);

            // Catch all errors.
            try
            {

                // Variables.
                var validationId = GuidHelper.GetGuid(request.ValidationId);

                // Delete the validation.
                Persistence.Delete(validationId);

                // Success.
                result = new
                {
                    Success = true
                };

            }
            catch (Exception ex)
            {

                // Error.
                LogHelper.Error<ValidationsController>(DeleteValidationError, ex);
                result = new
                {
                    Success = false,
                    Reason = UnhandledError
                };

            }

            // Return the result.
            return result;
        }