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; }