Exemple #1
0
        //private void SetItemsSHDSysNo(List<SOItemInfo> list)
        //{
        //    list.ForEach(p =>
        //    {
        //        p.SHDSysNo = SODA.GetItemsSHDSysNo(p.ProductSysNo.Value, p.SOSysNo.Value);
        //    });
        //}

        /// <summary>
        /// 根据子订单系统编号取得主订单信息
        /// </summary>
        /// <param name="subSOSysNo">子订单系统编号</param>
        /// <returns></returns>
        public virtual SOInfo GetMasterSOBySubSOSysNo(int subSOSysNo)
        {
            SOInfo soInfo = SODA.GetMasterSOBySubSOSysNo(subSOSysNo);

            if (soInfo != null)
            {
                List <SOInfo> soList = new List <SOInfo>();
                soList.Add(soInfo);
                FillSOInfo(soList);
            }
            return(soInfo);
        }