1
duhe
2024-05-06 4078c6d72c4af0ed78599db077e549b1e9dbfc5c
DAL/ÏúÊÛ¹ÜÀí/ClsXs_ReceivableBill.cs
@@ -36,52 +36,52 @@
        #region å…³è”数量
        //删除关联
        //public override void DeleteRelation(ref string sReturn, Int64 lngBillKey)
        //{
        //    //销售订单 é”€å”®å‡ºåº“单 å…³è”数量
        //    try
        //    {
        //        if (DetailColl[0].HSourceBillType == "1401")                    //销售订单
        //        {
        //            oCn.RunProc("exec h_p_Xs_UpDateRelation_SeOrderToPOStockIn_Del " + lngBillKey.ToString());
        //        }
        //        else if (DetailColl[0].HSourceBillType == "1205")                    //销售出库单
        //        {
        //            oCn.RunProc("exec h_p_Xs_UpDateRelation_ICStockoPOStockIn_Del " + lngBillKey.ToString());
        //        }
        //        else
        //        {
        //        }
        //    }
        //    catch (Exception e)
        //    {
        //        throw (e);
        //    }
        //}
        ////新增关联
        //public override void AddNewRelation(ref string sReturn, Int64 lngBillKey)
        //{
        //    //销售订单 é”€å”®å‡ºåº“单 å…³è”数量
        //    try
        //    {
        //        if (DetailColl[0].HSourceBillType == "1401")                    //销售订单
        //        {
        //            oCn.RunProc("exec h_p_Xs_UpDateRelation_SeOrderToPOStockIn_Add " + lngBillKey.ToString());
        //        }
        //        else if (DetailColl[0].HSourceBillType == "1205")                    //销售出库单
        //        {
        //            oCn.RunProc("exec h_p_Xs_UpDateRelation_ICStockToPOStockIn_Add " + lngBillKey.ToString());
        //        }
        //        else
        //        {
        public override void DeleteRelation(ref string sReturn, Int64 lngBillKey)
        {
            //销售订单 é”€å”®å‡ºåº“单 å…³è”数量
            try
            {
                if (DetailColl[0].HSourceBillType == "1401")                    //销售订单
                {
                    oCn.RunProc("exec h_p_Xs_UpDateRelation_SeOrderToPOStockIn_Del " + lngBillKey.ToString());
                }
                else if (DetailColl[0].HSourceBillType == "1205")                    //销售出库单
                {
                    oCn.RunProc("exec h_p_Xs_UpDateRelation_ICStockoPOStockIn_Del " + lngBillKey.ToString());
                }
                else
                {
                }
            }
            catch (Exception e)
            {
                throw (e);
            }
        }
        //新增关联
        public override void AddNewRelation(ref string sReturn, Int64 lngBillKey)
        {
            //销售订单 é”€å”®å‡ºåº“单 å…³è”数量
            try
            {
                if (DetailColl[0].HSourceBillType == "1401")                    //销售订单
                {
                    oCn.RunProc("exec h_p_Xs_UpDateRelation_SeOrderToPOStockIn_Add " + lngBillKey.ToString());
                }
                else if (DetailColl[0].HSourceBillType == "1205")                    //销售出库单
                {
                    oCn.RunProc("exec h_p_Xs_UpDateRelation_ICStockToPOStockIn_Add " + lngBillKey.ToString());
                }
                else
                {
        //        }
        //    }
        //    catch (Exception e)
        //    {
        //        throw (e);
        //    }
        //}
                }
            }
            catch (Exception e)
            {
                throw (e);
            }
        }
        #endregion
@@ -169,8 +169,8 @@
                    oCn.RunProc(subSql);
                }
                ////更新订单关联数量
                //AddNewRelation(ref sReturn, omodel.HInterID);
                //更新订单关联数量
                AddNewRelation(ref sReturn, omodel.HInterID);
                sReturn = "修改单据成功!";
                oCn.Commit();
@@ -288,8 +288,8 @@
                    oCn.RunProc(subSql);
                }
                ////更新订单关联数量
                //AddNewRelation(ref sReturn, omodel.HInterID);
                //更新订单关联数量
                AddNewRelation(ref sReturn, omodel.HInterID);
                sReturn = "新增单据成功!";
                oCn.Commit();