Exemplo n.º 1
0
 private BasicError GetNewBasicError(string msg, ErrorType type, string cssClass = "", string solution = "",
     string link = "", string linkTitle = "")
 {
     var error = new BasicError {
         Type = type,
         OrderId = _orderIncrementer++,
         ErrorMessage = msg,
         Solution = solution,
         SolutionLink = link,
         SolutionDisplayMessage = linkTitle,
         CssClass = cssClass
     };
     return error;
 }
Exemplo n.º 2
0
        /// <summary>
        ///     Get cssClass class names
        /// </summary>
        /// <param name="e"></param>
        /// <returns>
        ///     By default :
        ///     High : label label-danger high-priority
        ///     Medium : label label-danger medium-priority
        ///     low : label label-warning low-priority
        /// </returns>
        public string GetCssClassForError(BasicError e)
        {
            if (!string.IsNullOrEmpty(e.CssClass)) {
                return e.CssClass;
            }

            if (e.Type == ErrorType.High) {
                return HighRiskCssClass;
            }
            if (e.Type == ErrorType.Medium) {
                return MidRiskCssClass;
            }
            if (e.Type == ErrorType.Low) {
                return LowRiskCssClass;
            }
            return LowRiskCssClass;
        }