| | |
| | | public ClsOA_ErrMsgBackBill() |
| | | { |
| | | base.MvarItemKeySub = "OA_ErrMsgBackBillSub"; |
| | | base.MvarItemKeySub2 = ""; |
| | | base.MvarItemKeySub2 = "OA_ErrMsgBackBillSub2"; |
| | | base.MvarItemKeySub3 = ""; |
| | | base.MvarItemKeySub4 = ""; |
| | | base.MvarItemKey="OA_ErrMsgBackBillMain"; |
| | |
| | | DeleteRelation(ref sReturn, lngBillKey); |
| | | //删除子表 |
| | | DeleteBillSub(lngBillKey); |
| | | DeleteBillSub2(lngBillKey); |
| | | //插入子表 |
| | | omodel.HInterID = lngBillKey; |
| | | foreach (Models.ClsOA_ErrMsgBackBillSub oSub in DetailColl) |
| | |
| | | foreach (Models.ClsOA_ErrMsgBackBillSub2 oSubSec in DetailColl2) |
| | | { |
| | | oCn.RunProc("Insert into OA_ErrMsgBackBillSub2 " + |
| | | " (HInterID,HEntryID" + |
| | | ",HReceiveMan,HReadFlag" + |
| | | " (HInterID,HEntryID,HReceiveMan,HReadFlag" + |
| | | ")" + |
| | | " values(" |
| | | + omodel.HInterID.ToString() + "," + oSubSec.HEntryID.ToString() + ",'" + oSubSec.HRemark + "'" + |
| | | ",'" + oSubSec.HReceiveMan + "'," + Convert.ToString(oSubSec.HReadFlag ? 1 : 0) + |
| | | + omodel.HInterID.ToString() + "," + oSubSec.HEntryID.ToString() + ",'" + oSubSec.HReceiveMan + "'," + Convert.ToString(oSubSec.HReadFlag ? 1 : 0) + |
| | | ") "); |
| | | } |
| | | |