|  |  | 
 |  |  |     //生产汇报Controller | 
 |  |  |     public class Sc_ICMOReportBillController : ApiController | 
 |  |  |     { | 
 |  |  |         public DBUtility.ClsPub.Enum_BillStatus BillStatus; | 
 |  |  |         public DBUtility.ClsPub.Enum_BillStatus BillStatus;//单据状态(新增,修改,浏览,更新单价,变更) | 
 |  |  |  | 
 |  |  |         private json objJsonResult = new json(); | 
 |  |  |         SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); | 
 |  |  | 
 |  |  |             try | 
 |  |  |             { | 
 |  |  |                 DLL.ClsSc_ICMOReportBill oBill = new DLL.ClsSc_ICMOReportBill(); | 
 |  |  |                 List<Model.ClsSc_ICMOReportBillMain> lsmain = new List<Model.ClsSc_ICMOReportBillMain>(); | 
 |  |  |                 List<Models.ClsSc_ICMOReportBillMain> lsmain = new List<Models.ClsSc_ICMOReportBillMain>(); | 
 |  |  |                 msg2 = msg2.Replace("\\", ""); | 
 |  |  |                 msg2 = msg2.Replace("\n", "");  //\n | 
 |  |  |                 lsmain = oListModels.getObjectByJson_Gy_ICMOReportBillMain(msg2); | 
 |  |  |                  | 
 |  |  |                 foreach (Model.ClsSc_ICMOReportBillMain oItem in lsmain) | 
 |  |  |                 foreach (Models.ClsSc_ICMOReportBillMain oItem in lsmain) | 
 |  |  |                 { | 
 |  |  |                     if (refSav == "Add")  | 
 |  |  |                     { | 
 |  |  | 
 |  |  |                     UserName = oItem.HMaker;  //制单人 | 
 |  |  |                     oItem.HBillType = "3711"; | 
 |  |  |                     oItem.HBillSubType = "3711"; | 
 |  |  |                     oItem.HBillStatus = 1;   //单据状态(1未审,2审核通过,3关闭,4作废,5审核退回,6审核中,7已阅,8已回复,9结案,10验证,11下达,12开工,13申请审批,15申请检验,16 判定合格,17判定不合格)  | 
 |  |  |                     //oItem.HBillNo = "";    //单据号 | 
 |  |  |                     //oItem.HDate = DBUtility.ClsPub.isDate(DateTime.Now.ToString("yyyy-MM-dd"));//  --日期 | 
 |  |  |                     //oItem.HInnerBillNo = "";  //  --内部单据号 | 
 |  |  | 
 |  |  |                 msg3 = msg3.Replace("\\", ""); | 
 |  |  |                 msg3 = msg3.Replace("\n", "");  //\n | 
 |  |  |                 //msg2 = msg2.Replace("'", "’"); | 
 |  |  |                 List<Model.ClsSc_ICMOReportBillSub> ls = new List<Model.ClsSc_ICMOReportBillSub>(); | 
 |  |  |                 List<Models.ClsSc_ICMOReportBillSub> ls = new List<Models.ClsSc_ICMOReportBillSub>(); | 
 |  |  |                 ls = oListModels.getObjectByJson_Gy_ICMOReportBillSub(msg3); | 
 |  |  |                 int i = 0; | 
 |  |  |                 foreach (Model.ClsSc_ICMOReportBillSub oItemSub in ls) | 
 |  |  |                 foreach (Models.ClsSc_ICMOReportBillSub oItemSub in ls) | 
 |  |  |                 { | 
 |  |  |  | 
 |  |  |                     i++; | 
 |  |  | 
 |  |  |                     oItemSub.HEntryCloseDate = DBUtility.ClsPub.isDate(DateTime.Now); | 
 |  |  |                     oItemSub.HCloseType = false;   //关闭类型 | 
 |  |  |                     //oItemSub.HRemark = "";         //备注 | 
 |  |  |                     oItemSub.HSourceInterID = 0;     // 源单主内码 | 
 |  |  |                     oItemSub.HSourceInterID =0;     // 源单主内码 | 
 |  |  |                     oItemSub.HSourceEntryID = 0;   //源单子内码 | 
 |  |  |                     //oItemSub.HSourceBillNo = "";  //源单单号 | 
 |  |  |                     //oItemSub.HSourceBillType = ""; //源单类型 |