Beispiel #1
0
        /// <summary>
        /// Translate a list<OrderSearchResult> to list<OrderSearchResultBE> type.
        /// </summary>
        /// <param name="searchResultDEList"></param>
        /// <returns></returns>
        public List <OrderSearchResultBE> TranslateToBEList(List <OrderSearchResult> searchResultDEList)
        {
            List <OrderSearchResultBE> searchResultBEList = new List <OrderSearchResultBE>();
            OrderSearchResultBE        searchResultBE     = new OrderSearchResultBE();

            foreach (OrderSearchResult searchResultDE in searchResultDEList)
            {
                searchResultBE = this.TranslateToBE(searchResultDE);
                searchResultBEList.Add(searchResultBE);
            }
            return(searchResultBEList);
        }
Beispiel #2
0
 /// <summary>
 /// Translate an OrderSearchResult object to OrderSearchResultBE type.
 /// </summary>
 /// <param name="searchResultDE"></param>
 /// <returns></returns>
 public OrderSearchResultBE TranslateToBE(OrderSearchResult searchResultDE)
 {
     if (searchResultDE != null)
     {
         OrderSearchResultBE searchResultBE = new OrderSearchResultBE()
         {
             OrderId      = searchResultDE.OrderId,
             CreatedDate  = searchResultDE.CreatedDate,
             CustomerName = searchResultDE.CustomerName,
             ProductName  = searchResultDE.ProductName,
             TotalPrice   = searchResultDE.TotalPrice
         };
         return(searchResultBE);
     }
     else
     {
         return(null);
     }
 }