public static void AddFailure(this IUseEventBroker implementsEventBroker, IList <ValidationFailure> validationRules)
 {
     implementsEventBroker.EventBroker.AddFailure(validationRules);
 }
 public static IWrappedUser GetUser(this IUseEventBroker implementsEventBroker)
 {
     return(implementsEventBroker.EventBroker.WrappedUser);
 }
 public static void AddFailure(this IUseEventBroker implementsEventBroker, params ValidationFailure[] validationRules)
 {
     implementsEventBroker.EventBroker.AddFailure(validationRules);
 }
 public static void AddFailure(this IUseEventBroker implementsEventBroker, ValidationFailure validationRule)
 {
     implementsEventBroker.EventBroker.AddFailure(validationRule);
 }
 public static void AddFailure(this IUseEventBroker implementsEventBroker, string errorMessage)
 {
     implementsEventBroker.EventBroker.AddFailure();
 }
Example #6
0
 /// <summary>
 ///   Publishes Broken Rule as a specific failure in the ModelStateDictionary to Controller (BaseController) via GeneralBroker
 /// </summary>
 /// <param name="key">Name of the field to display the validation failure against</param>
 /// <param name = "displayMessage">Message that will Flash in the View</param>
 public static void RaiseSpecificValidationFailedEvent(this IUseEventBroker implementsEventBroker, string key, string displayMessage = null)
 {
     implementsEventBroker.EventBroker.RaiseSpecificValidationFailedEvent(key, displayMessage);
 }
Example #7
0
 /// <summary>
 ///   Publishes Broken Rules and an optional DisplayMessage to subscribers (typically BaseController) via GeneralBroker
 /// </summary>
 /// <param name = "displayMessage">Message that will Flash in the View</param>
 /// <param name="severity">Determines the color of message flashed to the user</param>
 public static void RaiseValidationFailedEvent(this IUseEventBroker implementsEventBroker, string displayMessage = null, ValidationFailedEventArgs.FlashLevelType severity = ValidationFailedEventArgs.FlashLevelType.Error)
 {
     implementsEventBroker.EventBroker.RaiseValidationFailedEvent(displayMessage, severity);
 }