| | |
| | | { |
| | | public int HInterID; |
| | | public string HBillNo; |
| | | public int HProjectID; |
| | | public string HProNumber; |
| | | public string HProName; |
| | | public int HProjectStageID; |
| | |
| | | string HBillSubType = ""; |
| | | int HInterID = mainList[0].HInterID; |
| | | string HBillNo = mainList[0].HBillNo; |
| | | int HProjectID = mainList[0].HProjectID; |
| | | string HProNumber = mainList[0].HProNumber; |
| | | string HProName = mainList[0].HProName; |
| | | int HProjectStageID = mainList[0].HProjectStageID; |
| | |
| | | if ((OperationType == 1 || OperationType == 2) && ds.Tables[0].Rows.Count == 0)//鏂板 |
| | | { |
| | | string sql = "insert into PM_WorkTaskBillMain" + |
| | | "(HYear,HPeriod,HBillType,HBillSubType,HInterID,HBillNo,HProNumber,HProjectStageID,HName,HDate,HTaskNote,HPlanTimes" + |
| | | ",HSelfTimes,HLastDate,HSendEmp,HReceiveEmp,HType,HCopyEmp,HRemark,HOrgID,HMaker,HMakeDate)" + |
| | | "(HYear,HPeriod,HBillType,HBillSubType,HInterID,HBillNo,HProjectID,HProNumber,HProjectStageID,HName,HDate,HTaskNote,HPlanTimes" + |
| | | ",HSelfTimes,HLastDate,HSendEmp,HReceiveEmp,HType,HCopyEmp,HRemark,HOrgID,HMaker,HMakeDate,HMainSourceInterID,HMainSourceEntryID,HMainSourceBillNo,HMainSourceBillType)" + |
| | | "values(" + |
| | | "" + HYear + |
| | | "," + HPeriod + |
| | |
| | | "','" + HBillSubType + |
| | | "'," + HInterID + |
| | | ",'" + HBillNo + |
| | | "','" + HProNumber + |
| | | "'," + HProjectID + |
| | | ",'" + HProNumber + |
| | | "'," + HProjectStageID + |
| | | ",'" + HName + |
| | | "','" + HDate + |
| | |
| | | "'," + HOrgID + |
| | | ",'" + HMaker + |
| | | "','" + HMakerDate + |
| | | "'," + HMainSourceInterID + |
| | | "," + HMainSourceEntryID + |
| | | ",'" + HMainSourceBillNo + |
| | | "','" + HMainSourceBillType + |
| | | "')"; |
| | | |
| | | //涓昏〃 |
| | |
| | | ",HBillType = '" + HBillType + |
| | | "',HBillSubType = '" + HBillSubType + |
| | | "',HBillNo = '" + HBillNo + |
| | | "',HProNumber = '" + HProNumber + |
| | | "',HProjectID = " + HProjectID + |
| | | ",HProNumber = '" + HProNumber + |
| | | "',HProjectStageID = " + HProjectStageID + |
| | | ",HName = '" + HName + |
| | | "',HDate = '" + HDate + |
| | |
| | | "',HOrgID = " + HOrgID + |
| | | ",HUpdater = '" + HUpdater + |
| | | "',HUpdateDate = '" + HUpdaterDate + |
| | | "',HMainSourceInterID = " + HMainSourceInterID + |
| | | ",HMainSourceEntryID = " + HMainSourceEntryID + |
| | | ",HMainSourceBillNo = '" + HMainSourceBillNo + |
| | | "',HMainSourceBillType = '" + HMainSourceBillType + |
| | | "' where HInterID = " + HInterID; |
| | | |
| | | oCN.RunProc(sql); |
| | |
| | | }else if (OperationType == 4 && ds.Tables[0].Rows.Count == 0) //涓嬫帹 |
| | | { |
| | | string sql = "insert into PM_WorkTaskBillMain" + |
| | | "(HYear,HPeriod,HBillType,HBillSubType,HInterID,HBillNo,HProNumber,HProjectStageID,HName,HDate,HTaskNote,HPlanTimes" + |
| | | "(HYear,HPeriod,HBillType,HBillSubType,HInterID,HBillNo,HProjectID,HProNumber,HProjectStageID,HName,HDate,HTaskNote,HPlanTimes" + |
| | | ",HSelfTimes,HLastDate,HSendEmp,HReceiveEmp,HType,HCopyEmp,HRemark,HOrgID,HMaker,HMakeDate,HMainSourceInterID,HMainSourceEntryID,HMainSourceBillNo,HMainSourceBillType)" + |
| | | "values(" + |
| | | "" + HYear + |
| | |
| | | "','" + HBillSubType + |
| | | "'," + HInterID + |
| | | ",'" + HBillNo + |
| | | "','" + HProNumber + |
| | | "'," + HProjectID + |
| | | ",'" + HProNumber + |
| | | "'," + HProjectStageID + |
| | | ",'" + HName + |
| | | "','" + HDate + |