public void LogError(JCHVRF_New.Model.ErrorType Err, JCHVRF_New.Model.ErrorCategory ErrCat, List <string> ErrMsg) { try { var imgpath = string.Empty; if (JCHVRF_New.Model.ErrorType.Error == Err) { imgpath = "..\\..\\Image\\TypeImages\\Error.png"; } else { imgpath = "..\\..\\Image\\TypeImages\\Warning.png"; } if (ErrMsg != null && ErrMsg.Count > 0) { foreach (var Msg in ErrMsg) { var evm = new SystemError { Type = Err, Category = ErrCat, Description = Msg }; GetPipingError.Add(evm); } } } catch { } }
public void RemoveErrorFromList(JCHVRF_New.Model.ErrorType Err, JCHVRF_New.Model.ErrorCategory ErrCat) { try { foreach (var Item in GetPipingError) { if (Item.ErrorType == Err.ToString() && Item.Category == ErrCat) { GetPipingError.RemoveAt(GetPipingError.Count - 1); } } } catch { } }