示例#1
0
        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);
        }
示例#2
0
        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);
            }
        }