Ejemplo n.º 1
0
        /// <summary>
        /// 取得销售-退款单
        /// </summary>
        /// <param name="orderSysNo">单据系统编号</param>
        /// <param name="orderType">单据类型</param>
        /// <returns>符合条件的销售-退款单,如果没有找到则返回NULL</returns>
        public SOIncomeRefundInfo GetSOIncomeRefund(int orderSysNo, RefundOrderType orderType)
        {
            var refundList = ObjectFactory <SOIncomeRefundProcessor> .Instance.GetListByCriteria(new SOIncomeRefundInfo()
            {
                OrderSysNo = orderSysNo,
                OrderType  = orderType
            });

            if (refundList != null && refundList.Count > 0)
            {
                return(refundList[0]);
            }
            return(null);
        }
Ejemplo n.º 2
0
 internal static SOIncomeRefundInfo GetSOIncomeRefundInfo(int orderSysNo, RefundOrderType orderType)
 {
     return(ObjectFactory <IInvoiceBizInteract> .Instance.GetSOIncomeRefund(orderSysNo, orderType));
 }