王 垚
2022-11-08 51a690bf62cc777403b25b4fece8429941cb4ec9
PayM/¹¤×ʹÜÀí/Pay_PayMentBill.cs
@@ -978,17 +978,17 @@
                grdMain.Rows[i].Cells[HPayRemarkCol].Value = oSub.HPayRemark.ToString();
                grdMain.Rows[i].Cells[HUnPayRemarkCol].Value = oSub.HUnPayRemark.ToString();
                ////加载表体(自定义)   å¹»
                foreach (Model.ClsGy_SelfEntryValue oSubValue in oSub.oSelfValue)
                {
                    foreach (Model.ClsGy_SelfEntry oSubEntry in BillOld.omodel.oSelf)
                    {
                        if (oSubValue.HSQLColumnName == oSubEntry.HSQLColumnName)
                        {
                            //设置网格 å†…容
                            DBUtility.Xt_BaseBillFun.Sub_SetSelfValueToGrid(grdMain, i, oSubEntry.HDisplayNo, oSubEntry.HDataType, oSubValue.HValue);
                        }
                    }
                }
                //foreach (Model.ClsGy_SelfEntryValue oSubValue in oSub.oSelfValue)
                //{
                //    foreach (Model.ClsGy_SelfEntry oSubEntry in BillOld.omodel.oSelf)
                //    {
                //        if (oSubValue.HSQLColumnName == oSubEntry.HSQLColumnName)
                //        {
                //            //设置网格 å†…容
                //            DBUtility.Xt_BaseBillFun.Sub_SetSelfValueToGrid(grdMain, i, oSubEntry.HDisplayNo, oSubEntry.HDataType, oSubValue.HValue);
                //        }
                //    }
                //}
                //
                i = i + 1;
            }
@@ -1131,16 +1131,16 @@
                    oSub.HPayRemark = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HPayRemarkCol].Value);
                    oSub.HUnPayRemark = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HUnPayRemarkCol].Value);
                    //======自定义类 èµ‹å€¼  å¹»
                    oSub.oSelfValue.Clear();
                    foreach (Model.ClsGy_SelfEntry oSelfEntry in BillOld.omodel.oSelf)
                    {
                        Model.ClsGy_SelfEntryValue oSelfValue = new Model.ClsGy_SelfEntryValue();
                        oSelfValue.HSQLColumnName = oSelfEntry.HSQLColumnName;
                        oSelfValue.HDataType = oSelfEntry.HDataType;
                        oSelfValue.HEntryID = oSub.HEntryID;
                        oSelfValue.HValue = DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[oSelfEntry.HDisplayNo].Value);
                        oSub.oSelfValue.Add(oSelfValue);
                    }
                    //oSub.oSelfValue.Clear();
                    //foreach (Model.ClsGy_SelfEntry oSelfEntry in BillOld.omodel.oSelf)
                    //{
                    //    Model.ClsGy_SelfEntryValue oSelfValue = new Model.ClsGy_SelfEntryValue();
                    //    oSelfValue.HSQLColumnName = oSelfEntry.HSQLColumnName;
                    //    oSelfValue.HDataType = oSelfEntry.HDataType;
                    //    oSelfValue.HEntryID = oSub.HEntryID;
                    //    oSelfValue.HValue = DBUtility.ClsPub.isDoule(grdMain.Rows[i].Cells[oSelfEntry.HDisplayNo].Value);
                    //    oSub.oSelfValue.Add(oSelfValue);
                    //}
                    //=========================
                    BillNew.DetailColl.Add(oSub);
                }