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