|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 返回模具列表 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_Mould/list1")] | 
|---|
|  |  |  | [HttpGet] | 
|---|
|  |  |  | public object list1(string sWhere) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | if (sWhere == null || sWhere.Equals("")) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ds = oCN.RunProcReturn("select * from h_v_Gy_MouldFileList " + sWhere, "h_v_Gy_MouldFileList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | string sql1 = "select * from h_v_Gy_MouldFileList where 1 = 1 "; | 
|---|
|  |  |  | string sql = sql1 + sWhere; | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql, "h_v_Gy_MouldFileList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (ds == null || ds.Tables[0].Rows.Count == 0) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "false!"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "Sucess!"; | 
|---|
|  |  |  | objJsonResult.data = ds.Tables[0]; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 返回检具档案列表 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_CheckToolsFileMainList/list2")] | 
|---|
|  |  |  | [HttpGet] | 
|---|
|  |  |  | public object list2(string sWhere) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | if (sWhere == null || sWhere.Equals("")) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ds = oCN.RunProcReturn("select * from h_v_Gy_CheckToolsFileMainList " + sWhere, "h_v_Gy_CheckToolsFileMainList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | string sql1 = "select * from h_v_Gy_CheckToolsFileMainList where 1 = 1 "; | 
|---|
|  |  |  | string sql = sql1 + sWhere; | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql, "h_v_Gy_CheckToolsFileMainList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (ds == null || ds.Tables[0].Rows.Count == 0) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "false!"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "Sucess!"; | 
|---|
|  |  |  | objJsonResult.data = ds.Tables[0]; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 返回条码档案列表 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_BarCodeBillList/GetBarCodeBillList")] | 
|---|
|  |  |  | [HttpGet] | 
|---|
|  |  |  | public object GetBarCodeBillList(string sWhere) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | if (sWhere == null || sWhere.Equals("")) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ds = oCN.RunProcReturn("select * from h_v_IF_BarCodeBillList " + sWhere, "h_v_IF_BarCodeBillList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | string sql1 = "select * from h_v_IF_BarCodeBillList where 1 = 1 "; | 
|---|
|  |  |  | string sql = sql1 + sWhere; | 
|---|
|  |  |  | ds = oCN.RunProcReturn(sql, "h_v_IF_BarCodeBillList"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (ds == null || ds.Tables[0].Rows.Count == 0) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "false!"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "Sucess!"; | 
|---|
|  |  |  | objJsonResult.data = ds.Tables[0]; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 新增模具档案-保存按钮 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_Mould_Edit/AddBill")] | 
|---|
|  |  |  | [HttpPost] | 
|---|
|  |  |  | public object AddBill([FromBody] JObject sMainSub) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | var _value = sMainSub["sMainSub"].ToString(); | 
|---|
|  |  |  | string msg1 = _value.ToString(); | 
|---|
|  |  |  | oCN.BeginTran(); | 
|---|
|  |  |  | //保存主表 | 
|---|
|  |  |  | objJsonResult = AddBillMain(msg1); | 
|---|
|  |  |  | if (objJsonResult.code == "0") | 
|---|
|  |  |  | { | 
|---|
|  |  |  | oCN.RollBack(); | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = objJsonResult.Message; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | oCN.Commit(); | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "新增单据成功!"; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public json AddBillMain(string msg1) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); | 
|---|
|  |  |  | string msg2 = sArray[0].ToString(); | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | msg2 = "[" + msg2.ToString() + "]"; | 
|---|
|  |  |  | List<Gy_Mould> mainList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Gy_Mould>>(msg2); | 
|---|
|  |  |  | string BillType = "7507"; | 
|---|
|  |  |  | long HInterID = mainList[0].HInterID;//递入type得到的单据ID | 
|---|
|  |  |  | string HBillNo = mainList[0].HBillNo;//递入type得到的单据号 | 
|---|
|  |  |  | DateTime HDate = mainList[0].HDate;//日期 | 
|---|
|  |  |  | int HYear = 2021; | 
|---|
|  |  |  | double HPeriod = 1; | 
|---|
|  |  |  | string HMouldNo = mainList[0].HMouldNo; | 
|---|
|  |  |  | string HName = mainList[0].HName; | 
|---|
|  |  |  | string HModel = mainList[0].HModel; | 
|---|
|  |  |  | string HModel2 = mainList[0].HModel2; | 
|---|
|  |  |  | string HDiameter = mainList[0].HDiameter; | 
|---|
|  |  |  | string HSubjoin = mainList[0].HSubjoin; | 
|---|
|  |  |  | string HSubjoin2 = mainList[0].HSubjoin2; | 
|---|
|  |  |  | string HPICNo = mainList[0].HPICNo; | 
|---|
|  |  |  | string HWorkMaterModel = mainList[0].HWorkMaterModel; | 
|---|
|  |  |  | long HMaterID = mainList[0].HMaterID; | 
|---|
|  |  |  | long HMouleTypeID = mainList[0].HMouldTypeID; | 
|---|
|  |  |  | long HUnitID = mainList[0].HUnitID; | 
|---|
|  |  |  | DateTime HOutComDate = mainList[0].HOutComDate; | 
|---|
|  |  |  | string HOutComNo = mainList[0].HOutComNo; | 
|---|
|  |  |  | long HDeptID = mainList[0].HDeptID; | 
|---|
|  |  |  | long HSupID = mainList[0].HSupID; | 
|---|
|  |  |  | string HMouldStatus = mainList[0].HMouldStatus; | 
|---|
|  |  |  | long HWHID = mainList[0].HWHID; | 
|---|
|  |  |  | long HRoutingID = mainList[0].HRoutingID; | 
|---|
|  |  |  | long HBOMID = mainList[0].HBOMID; | 
|---|
|  |  |  | string HVersion = mainList[0].HVersion; | 
|---|
|  |  |  | long HSPGroupID = mainList[0].HSPGroupID; | 
|---|
|  |  |  | long HSPID = mainList[0].HSPID; | 
|---|
|  |  |  | Double HDesignLife = mainList[0].HDesignLife; | 
|---|
|  |  |  | Double HUseLife = mainList[0].HUseLife; | 
|---|
|  |  |  | Double HLeaveLife = mainList[0].HLeaveLife; | 
|---|
|  |  |  | Double HProdQty = mainList[0].HProdQty; | 
|---|
|  |  |  | Double HProdWeight = mainList[0].HProdWeight; | 
|---|
|  |  |  | string HRemark = mainList[0].HRemark; | 
|---|
|  |  |  | string HMaker = mainList[0].HMaker; | 
|---|
|  |  |  | string HMaterNumber = mainList[0].HMaterNumber; | 
|---|
|  |  |  | string HSupNumber = mainList[0].HSupNumber; | 
|---|
|  |  |  | long HPrintQty = mainList[0].HPrintQty; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //主表 | 
|---|
|  |  |  | oCN.RunProc("Insert Into Gy_MouldFileMain   " + | 
|---|
|  |  |  | "(HBillType,HBillSubType,HInterID,HBillNo,HDate" + | 
|---|
|  |  |  | ",HYear,HPeriod,HRemark,HMaker,HMakeDate" + | 
|---|
|  |  |  | ",HMouldNo,HName,HModel,HModel2,HDiameter" + | 
|---|
|  |  |  | ",HSubjoin,HSubjoin2,HPICNo,HWorkMaterModel" + | 
|---|
|  |  |  | ",HMaterID,HMaterNumber,HMouldType,HUnitID" + | 
|---|
|  |  |  | ",HOutComDate,HOutComNo,HDeptID,HSupID,HSupNumber" + | 
|---|
|  |  |  | ",HPrintQty,HMouldStatus,HWhID,HRoutingID" + | 
|---|
|  |  |  | ",HBomID,HVersion,HSPGroupID,HSPID,HDesignLife" + | 
|---|
|  |  |  | ",HUseLife,HLeaveLife,HProdQty,HProdWeight" + | 
|---|
|  |  |  | ") " + | 
|---|
|  |  |  | " values('" + BillType + "','" + BillType + "'," + HInterID + ",'" + HBillNo + "','" + HDate + "'" + | 
|---|
|  |  |  | "," + HYear + "," + HPeriod + ",'" + HRemark + "','" + HMaker + "',getdate()" + | 
|---|
|  |  |  | ",'" + HMouldNo + "','" + HName + "','" + HModel + "','" + HModel2 + "','" + HDiameter + "'" + | 
|---|
|  |  |  | "," + HSubjoin + ",'" + HSubjoin2 + "','" + HPICNo + "','" + HWorkMaterModel + "'" + | 
|---|
|  |  |  | "," + HMaterID + ",'" + HMaterNumber + "'," + HMouleTypeID + "," + HUnitID + | 
|---|
|  |  |  | ",'" + HOutComDate + "','" + HOutComNo + "'," + HDeptID + "," + HSupID + ",'" + HSupNumber + "'" + | 
|---|
|  |  |  | "," + HPrintQty + ",'" + HMouldStatus + "'," + HWHID + "," + HRoutingID + | 
|---|
|  |  |  | "," + HBOMID + ",'" + HVersion + "'," + HSPGroupID + "," + HSPID + ",'" + HDesignLife + "'" + | 
|---|
|  |  |  | ",'" + HUseLife + "','" + HLeaveLife + "','" + HProdQty + "','" + HProdWeight + "'" + | 
|---|
|  |  |  | ") "); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //子表 | 
|---|
|  |  |  | oCN.RunProc("Insert into Gy_MouldFileSub " + | 
|---|
|  |  |  | " (HInterID,HEntryID,HRemark" + | 
|---|
|  |  |  | ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" + | 
|---|
|  |  |  | ") " + | 
|---|
|  |  |  | " values('" + HInterID + "',0,''" + | 
|---|
|  |  |  | ",0,0,'','',0,0 " + | 
|---|
|  |  |  | ") "); | 
|---|
|  |  |  | if (objJsonResult.code == "0") | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = objJsonResult.Message; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = null; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 修改单据-保存按钮 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_Mould_Edit/AddBill1")] | 
|---|
|  |  |  | [HttpPost] | 
|---|
|  |  |  | public object AddBill1([FromBody] JObject oMain) | 
|---|
|  |  |  | { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DAL.ClsGy_MouldFile oMould = new DAL.ClsGy_MouldFile(); | 
|---|
|  |  |  | DAL.ClsGy_MouldFileMain_View oDeptHlp = new DAL.ClsGy_MouldFileMain_View(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | var _value = oMain["oMain"].ToString(); | 
|---|
|  |  |  | string msg1 = _value.ToString(); | 
|---|
|  |  |  | string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); | 
|---|
|  |  |  | string msg2 = sArray[0].ToString(); | 
|---|
|  |  |  | string msg3 = sArray[1].ToString(); | 
|---|
|  |  |  | string msg4 = sArray[2].ToString(); | 
|---|
|  |  |  | string msg5 = sArray[3].ToString(); | 
|---|
|  |  |  | //反序列化 | 
|---|
|  |  |  | msg2 = "[" + msg2.ToString() + "]"; | 
|---|
|  |  |  | List<Gy_Mould> mainList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Gy_Mould>>(msg2); | 
|---|
|  |  |  | string BillType = "7507"; | 
|---|
|  |  |  | long HInterID = mainList[0].HInterID;//递入type得到的单据ID | 
|---|
|  |  |  | string HBillNo = mainList[0].HBillNo;//递入type得到的单据号 | 
|---|
|  |  |  | DateTime HDate = mainList[0].HDate;//日期 | 
|---|
|  |  |  | int HYear = 2021; | 
|---|
|  |  |  | double HPeriod = 1; | 
|---|
|  |  |  | string HMouldNo = mainList[0].HMouldNo; | 
|---|
|  |  |  | string HName = mainList[0].HName; | 
|---|
|  |  |  | string HModel = mainList[0].HModel; | 
|---|
|  |  |  | string HModel2 = mainList[0].HModel2; | 
|---|
|  |  |  | string HDiameter = mainList[0].HDiameter; | 
|---|
|  |  |  | string HSubjoin = mainList[0].HSubjoin; | 
|---|
|  |  |  | string HSubjoin2 = mainList[0].HSubjoin2; | 
|---|
|  |  |  | string HPICNo = mainList[0].HPICNo; | 
|---|
|  |  |  | string HWorkMaterModel = mainList[0].HWorkMaterModel; | 
|---|
|  |  |  | long HMaterID = mainList[0].HMaterID; | 
|---|
|  |  |  | long HMouleTypeID = mainList[0].HMouldTypeID; | 
|---|
|  |  |  | long HUnitID = mainList[0].HUnitID; | 
|---|
|  |  |  | DateTime HOutComDate = mainList[0].HOutComDate; | 
|---|
|  |  |  | string HOutComNo = mainList[0].HOutComNo; | 
|---|
|  |  |  | long HDeptID = mainList[0].HDeptID; | 
|---|
|  |  |  | long HSupID = mainList[0].HSupID; | 
|---|
|  |  |  | string HMouldStatus = mainList[0].HMouldStatus; | 
|---|
|  |  |  | long HWHID = mainList[0].HWHID; | 
|---|
|  |  |  | long HRoutingID = mainList[0].HRoutingID; | 
|---|
|  |  |  | long HBOMID = mainList[0].HBOMID; | 
|---|
|  |  |  | string HVersion = mainList[0].HVersion; | 
|---|
|  |  |  | long HSPGroupID = mainList[0].HSPGroupID; | 
|---|
|  |  |  | long HSPID = mainList[0].HSPID; | 
|---|
|  |  |  | Double HDesignLife = mainList[0].HDesignLife; | 
|---|
|  |  |  | Double HUseLife = mainList[0].HUseLife; | 
|---|
|  |  |  | Double HLeaveLife = mainList[0].HLeaveLife; | 
|---|
|  |  |  | Double HProdQty = mainList[0].HProdQty; | 
|---|
|  |  |  | Double HProdWeight = mainList[0].HProdWeight; | 
|---|
|  |  |  | string HRemark = mainList[0].HRemark; | 
|---|
|  |  |  | string HMaker = mainList[0].HMaker; | 
|---|
|  |  |  | string HMaterNumber = mainList[0].HMaterNumber; | 
|---|
|  |  |  | string HSupNumber = mainList[0].HSupNumber; | 
|---|
|  |  |  | long HPrintQty = mainList[0].HPrintQty; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //若MAINDI重复则重新获取 | 
|---|
|  |  |  | oCN.BeginTran(); | 
|---|
|  |  |  | //主表 | 
|---|
|  |  |  | oCN.RunProc("Update Gy_MouldFileMain set " + | 
|---|
|  |  |  | " HMouldNo='" + HMouldNo + "'" + | 
|---|
|  |  |  | ",HName='" + HName + "'" + | 
|---|
|  |  |  | ",HModel='" + HModel + "'" + | 
|---|
|  |  |  | ",HModel2= '" + HModel2 + "' Where HInterID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo); | 
|---|
|  |  |  | //修改子项目代码 | 
|---|
|  |  |  | //oCN.RunProc("exec h_p_Gy_UpdateNumber Gy_Department,'" + HNumber + ".','" + this.HOldNumber + ".'", ref DBUtility.ClsPub.sExeReturnInfo); | 
|---|
|  |  |  | //将上级 为非末级 | 
|---|
|  |  |  | // oCN.RunProc("Update Gy_Department set HEndflag=0 where HItemID=" + HInterID, ref DBUtility.ClsPub.sExeReturnInfo); | 
|---|
|  |  |  | // | 
|---|
|  |  |  | oCN.Commit(); | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "修改单据成功!"; | 
|---|
|  |  |  | //objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | oCN.RollBack(); | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.Message; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 磨具档案修改按钮方法 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_Mould_Edit/xg")] | 
|---|
|  |  |  | [HttpGet] | 
|---|
|  |  |  | public object xg(long HInterID) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | ds = oCN.RunProcReturn("select * from Gy_MouldFileMain where HInterID=" + HInterID, "Gy_MouldFileMain"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = ""; | 
|---|
|  |  |  | objJsonResult.data = ds.Tables[0]; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// 模具档案删除按钮 | 
|---|
|  |  |  | ///参数:string sql。 | 
|---|
|  |  |  | ///返回值:object。 | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [Route("Gy_Mould_Edit/Delete_Json")] | 
|---|
|  |  |  | [HttpGet] | 
|---|
|  |  |  | public object Delete_Json(long HItemID) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DAL.ClsGy_MouldFile oBill = new DAL.ClsGy_MouldFile(); | 
|---|
|  |  |  | try | 
|---|
|  |  |  | { | 
|---|
|  |  |  | if (oBill.DeleteBill(HItemID, ref DBUtility.ClsPub.sExeReturnInfo)) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | //写入日志 | 
|---|
|  |  |  | ClsPub.Add_Log("", "删除项目,代码:" + oBill.omodel.HMouldNo + ",名称:" + oBill.omodel.HName, ClsPub.CurUserName); | 
|---|
|  |  |  | //更新上级为 末级 | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "删除成功"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | else | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "删除失败"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //ds = oCN.RunProcReturn("delete from Gy_Department where HItemID =  " + HItemID, "Gy_Department"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | objJsonResult.code = "1"; | 
|---|
|  |  |  | objJsonResult.count = 1; | 
|---|
|  |  |  | objJsonResult.Message = "删除成功"; | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | catch (Exception e) | 
|---|
|  |  |  | { | 
|---|
|  |  |  | objJsonResult.code = "0"; | 
|---|
|  |  |  | objJsonResult.count = 0; | 
|---|
|  |  |  | objJsonResult.Message = "Exception!" + e.ToString(); | 
|---|
|  |  |  | objJsonResult.data = null; | 
|---|
|  |  |  | return objJsonResult; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // | 
|---|
|  |  |  | } | 
|---|