public List <DatabaseUpdateMessage> HandleResponse(List <DatabaseUpdateMessage> lstMsgs, string sMsg, DatabaseUpdateResponse execMessage) { if (lstMsgs == null) { lstMsgs = new List <DatabaseUpdateMessage>(); } DatabaseUpdateMessage item = new DatabaseUpdateMessage(); if (!string.IsNullOrEmpty(sMsg)) { item.Message = sMsg; if (execMessage != null) { item.AlteredData = execMessage.RanUpdate; item.Response = execMessage.Response; if (execMessage.LastException != null && !string.IsNullOrEmpty(execMessage.LastException.Message)) { item.HasException = true; item.ExceptionText = execMessage.LastException.Message; if (execMessage.LastException.InnerException != null && !string.IsNullOrEmpty(execMessage.LastException.InnerException.Message)) { item.InnerExceptionText = execMessage.LastException.InnerException.Message; } } } } item.Order = lstMsgs.Count + 1; lstMsgs.Add(item); return(lstMsgs); }
public List<DatabaseUpdateMessage> HandleResponse(List<DatabaseUpdateMessage> lstMsgs, string sMsg, DatabaseUpdateResponse execMessage) { if (lstMsgs == null) { lstMsgs = new List<DatabaseUpdateMessage>(); } DatabaseUpdateMessage item = new DatabaseUpdateMessage(); if (!String.IsNullOrEmpty(sMsg)) { item.Message = sMsg; if (execMessage != null) { item.AlteredData = execMessage.RanUpdate; item.Response = execMessage.Response; if (execMessage.LastException != null && !String.IsNullOrEmpty(execMessage.LastException.Message)) { item.HasException = true; item.ExceptionText = execMessage.LastException.Message; if (execMessage.LastException.InnerException != null && !String.IsNullOrEmpty(execMessage.LastException.InnerException.Message)) { item.InnerExceptionText = execMessage.LastException.InnerException.Message; } } } } item.Order = lstMsgs.Count + 1; lstMsgs.Add(item); return lstMsgs; }