internal static InboundDocsDto CreateInboundDocsDto(InboundDocsView inbDocView, string newFileName = null) { InboundDocsDto inboundDocsData = new InboundDocsDto { CallerRef = inbDocView.CallerRef, Cmt = inbDocView.Cmt, DocStatusCode = inbDocView.DocStatusCode, FileName = newFileName ?? inbDocView.FileName, HasAutoAsctedFlag = inbDocView.HasAutoAsctedFlag, Id = inbDocView.Id, MappedCptySn = inbDocView.MappedCptySn, Sender = inbDocView.Sender, SentTo = inbDocView.SentTo, RcvdTs = inbDocView.RcvdTs }; return(inboundDocsData); }
private void CopyDataToBeUpdated() { sumDataCacheCopy.Clear(); rqmtDataCacheCopy.Clear(); assDocDataCacheCopy.Clear(); inbDocViewCacheCopy.Clear(); tradeRqmtConfirmCacheCopy.Clear(); foreach (SummaryData data in sumDataCache) { SummaryData copyData = new SummaryData(); copyData = data; sumDataCacheCopy.Add(copyData); } foreach (RqmtData data in rqmtDataCache) { RqmtData copyData = new RqmtData(); copyData = data; rqmtDataCacheCopy.Add(copyData); } foreach (AssociatedDoc data in assDocDataCache) { AssociatedDoc copyData = new AssociatedDoc(); copyData = data; assDocDataCacheCopy.Add(copyData); } foreach (InboundDocsView data in inbDocViewCache) { InboundDocsView copyData = new InboundDocsView(); copyData = data; inbDocViewCacheCopy.Add(copyData); } foreach (TradeRqmtConfirm data in tradeRqmtConfirmCache) { TradeRqmtConfirm copyData = new TradeRqmtConfirm(); copyData = data; tradeRqmtConfirmCacheCopy.Add(copyData); } }