Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-API
| | |
| | | public string HStopEmp { get; set; } |
| | | public int HUSEORGID { get; set; } |
| | | public int HCREATEORGID { get; set; } |
| | | public int HENTRYID { get; set; } |
| | | } |
| | | } |
| | |
| | | try |
| | | { |
| | | var model = oMain["model"].ToString(); |
| | | var custLocationModel = oMain["model"]["HCustLocationEntry"].ToString(); |
| | | //ååºåå |
| | | model = "[" + model + "]"; |
| | | List<Customer> lsmain = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Customer>>(model); |
| | | List<Model.ClsGy_CustLocation_Model> custLocationls = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_CustLocation_Model>>(custLocationModel); |
| | | string sql = string.Empty; |
| | | oCN.BeginTran(); |
| | | sql = $"delete gy_Customer where HItemID = {lsmain[0].HItemID}"; |
| | | oCN.RunProc(sql); |
| | | sql = "set identity_insert gy_Customer on"; |
| | | oCN.RunProc(sql); |
| | | //主表 |
| | | //主表_å®¢æ· |
| | | oCN.RunProc("Insert into Gy_Customer " + |
| | | " (HItemID,HNumber,HName,HHelpCode,HShortNumber,HParentID" + |
| | | ",HLevel,HEndFlag,HStopflag,HRemark" + |
| | |
| | | ", " + lsmain[0].HCusTypeID + ")"); |
| | | sql = "set identity_insert gy_Customer off"; |
| | | oCN.RunProc(sql); |
| | | //客æ·_交货å°ç¹ |
| | | sql = $"delete Gy_CustLocation where HItemID = {lsmain[0].HItemID}"; |
| | | oCN.RunProc(sql); |
| | | sql = "set identity_insert Gy_CustLocation on"; |
| | | oCN.RunProc(sql); |
| | | foreach (var item in custLocationls) |
| | | { |
| | | sql = $@"insert into Gy_CustLocation(HItemID,HEntryID,HNumber,HName ,HShortNumber,HParentID ,HLevel |
| | | ,HEndFlag,HStopflag,HRemark ,HHelpCode ,HUseFlag |
| | | ,HMakeTime ,HMakeEmp ,HCheckEmp ,HCheckTime ,HModifyEmp |
| | | ,HModifyTime ,HStopEmp ,HStopTime ,HUSEORGID,HCREATEORGID) |
| | | values({item.HItemID},{item.HENTRYID},'{item.HNumber}','{item.HName}','{item.HShortNumber}',{item.HParentID},{item.HLevel} |
| | | ,{Convert.ToString(item.HEndFlag ? 1 : 0)},{Convert.ToString(item.HStopflag ? 1 : 0) },'{item.HRemark}','{item.HHelpCode}','{item.HUseFlag}' |
| | | ,'{item.HMakeTime}','{item.HMakeEmp}','{item.HCheckEmp}','{item.HCheckTime}','{item.HModifyEmp}' |
| | | ,'{item.HModifyTime}','{item.HStopEmp}',null,{item.HUSEORGID},{item.HCREATEORGID})"; |
| | | oCN.RunProc(sql); |
| | | } |
| | | sql = "set identity_insert Gy_CustLocation off"; |
| | | oCN.RunProc(sql); |
| | | oCN.Commit(); |
| | | objJsonResult.code = "1"; |
| | | objJsonResult.count = 1; |
| | |
| | | oCN.BeginTran(); |
| | | sql = $"delete Cg_POInStockBillMain where HinterID = {mainList[0].HInterID}"; |
| | | oCN.RunProc(sql); |
| | | sql = $"delete Cg_POInStockBillMain where HinterID = {mainList[0].HInterID}"; |
| | | sql = $"delete Cg_POInStockBillSub where HinterID = {mainList[0].HInterID}"; |
| | | oCN.RunProc(sql); |
| | | //主表 |
| | | sql = @" |
| | |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | |
| | | //if (HWorkTimes <= 0) |
| | | //{ |
| | | // objJsonResult.code = "0"; |
| | |
| | | // objJsonResult.data = null; |
| | | // return objJsonResult; |
| | | //} |
| | | var num = 0; |
| | | |
| | | //è¥MAINDIéå¤åéæ°è·å |
| | | oCN.BeginTran(); |
| | | if ("Add".Equals(eventType)) |
| | | { |
| | | num = 1; |
| | | if (!AllowbillNo(HBillNo)) |
| | | { |
| | | oCN.RollBack(); |
| | |
| | | } |
| | | else if ("Modify".Equals(eventType)) |
| | | { |
| | | num = 2; |
| | | oCN.RunProc("UpDate Sc_StationOutBillMain set " + |
| | | "HUpDater='" + HMaker + "'" + |
| | | ",HUpDateDate=getdate()" + |
| | |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | oCN.RunProc("exec h_p_Mes_ProcessExchangeRelationQty_Out " + HInterID + ",1"); |
| | | oCN.RunProc("exec h_p_Mes_ProcessExchangeRelationQty_Out " + HInterID + ","+ num + ""); |
| | | oCN.RunProc("exec h_p_Mes_ProcessExchangeChangeStatus " + HInterID + " "); |
| | | oCN.RunProc("exec h_p_Mes_StationOutBillBackBarCode " + HInterID + " "); |
| | | //夿æ¯å¦æ¯ æ«éå·¥åº |
| | |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | oCN.RollBack(); |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "Exceptionï¼" + e.ToString(); |
| | |
| | | /// </summary> |
| | | [Route("Sc_ICMOReportBill/list")] |
| | | [HttpGet] |
| | | public object list(string sWhere,string user) |
| | | public object list(string sWhere, string user) |
| | | { |
| | | try |
| | | { |
| | |
| | | else |
| | | { |
| | | string sql1 = "select * from h_v_IF_ICMOReportBillList_Edit where 1 = 1 "; |
| | | string sql = sql1 + sWhere+ " order by hmainid desc "; |
| | | string sql = sql1 + sWhere + " order by hmainid desc "; |
| | | ds = oCN.RunProcReturn(sql, "h_v_IF_ICMOReportBillList_Edit"); |
| | | } |
| | | |
| | |
| | | msg2 = msg2.Replace("\\", ""); |
| | | msg2 = msg2.Replace("\n", ""); //\n |
| | | lsmain = oListModels.getObjectByJson_Gy_ICMOReportBillMain(msg2); |
| | | |
| | | |
| | | foreach (Models.ClsSc_ICMOReportBillMain oItem in lsmain) |
| | | { |
| | | if (refSav == "Add") |
| | | if (refSav == "Add") |
| | | { |
| | | //忮巿¯å¦éå¤ |
| | | if (BillNew.IsExistBillNo(ref ClsPub.sExeReturnInfo, oItem.HBillNo, BillStatus, BillOld.omodel.HInterID)) |
| | |
| | | return objJsonResult; |
| | | } |
| | | //夿æ¯å¦å¯ç¼è¾ |
| | | if (BillOld.omodel.HChecker != ""&& BillOld.omodel.HChecker != null) |
| | | if (BillOld.omodel.HChecker != "" && BillOld.omodel.HChecker != null) |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | |
| | | 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 = ""; //æºåç±»å |
| | |
| | | } |
| | | #endregion |
| | | |
| | | #region çäº§æ±æ¥åä¿åapi |
| | | [Route("Sc_ICMOReportBill/Sc_ICMOReportBillSaveApi")] |
| | | [HttpPost] |
| | | public object Sc_ICMOReportBillSaveApi([FromBody] JObject sMainSub) |
| | | { |
| | | try |
| | | { |
| | | var model = sMainSub["model"].ToString(); |
| | | var entry = sMainSub["model"]["HENTRY"].ToString(); |
| | | |
| | | model = "[" + model.ToString() + "]"; |
| | | List<ClsSc_ICMOReportBillMain> mainList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsSc_ICMOReportBillMain>>(model); |
| | | List<ClsSc_ICMOReportBillSub> subList = Newtonsoft.Json.JsonConvert.DeserializeObject<List<ClsSc_ICMOReportBillSub>>(entry); |
| | | string sql = string.Empty; |
| | | oCN.BeginTran(); |
| | | sql = $"delete Sc_ICMOReportBillMain where HinterID = {mainList[0].HInterID}"; |
| | | oCN.RunProc(sql); |
| | | sql = $"delete Sc_ICMOReportBillSub where HinterID = {mainList[0].HInterID}"; |
| | | oCN.RunProc(sql); |
| | | //主表 |
| | | sql = "Insert Into Sc_ICMOReportBillMain " + |
| | | "(HBillType,HBillSubType,HInterID,HBillNo,HDate,HMaker,HMakeDate" + |
| | | ",HYear,HPeriod,HRemark,HEmpID,HEmpNumber" + |
| | | ",HGroupID,HDeptID,HDeptNumber" + |
| | | ",HMainSourceBillNo,HMainSourceInterID,HMainSourceEntryID,HMainSourceBillType" + |
| | | ",HChecker,HCheckDate,HUpDater,HUpDateDate,HDeleteMan,HDeleteDate,HPrintQty,HCheckType" + |
| | | ",HERPInterID,HERPBillType,HPRDORGID" + |
| | | ") " + |
| | | " values('" + mainList[0].HBillType + "','" + mainList[0].HBillSubType + "'," + mainList[0].HInterID.ToString() + ",'" + mainList[0].HBillNo + "','" + mainList[0].HDate + "','" + mainList[0].HMaker + "',getdate()" + |
| | | "," + mainList[0].HYear.ToString() + "," + mainList[0].HPeriod.ToString() + ",'" + mainList[0].HRemark + "','" + mainList[0].HEmpID.ToString() + "','" + mainList[0].HEmpNumber + |
| | | "','" + mainList[0].HGroupID.ToString() + "'," + mainList[0].HDeptID.ToString() + ",'" + mainList[0].HDeptNumber + |
| | | "','" + mainList[0].HMainSourceBillNo.ToString() + "'," + mainList[0].HMainSourceInterID.ToString() + ",'" + mainList[0].HMainSourceEntryID + "','" + mainList[0].HMainSourceBillType + "','" + mainList[0].HChecker + "','" + mainList[0].HCheckDate + "','" + mainList[0].HUpDater + |
| | | "','" + mainList[0].HUpDateDate + "','" + mainList[0].HDeleteMan + "','" + mainList[0].HDeleteDate + "'," + mainList[0].HPrintQty + |
| | | ",'" + mainList[0].HCheckType + "'," + mainList[0].HERPInterID + ",'" + mainList[0].HERPBillType + "'," + mainList[0].HPRDORGID + |
| | | ") "; |
| | | oCN.RunProc(sql); |
| | | //ä¿å主表 |
| | | foreach (var oSub in subList) |
| | | { |
| | | sql = "Insert into Sc_ICMOReportBillSub " + |
| | | " (HInterID,HEntryID,HMaterID,HMaterNumber" + |
| | | ",HQty,HUnitID,HUnitNumber,HTimes,HSourceID" + |
| | | ",HQtyMust,HWorkerID,HWorkerNumber,HBadCount,HWasterQty," + |
| | | "HCloseMan,HCloseType,HRemark," + |
| | | "HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HRelationQty,HRelationMoney" + |
| | | ",HSeOrderInterID,HSeOrderEntryID,HSeOrderBillNo" + |
| | | ",HICMOInterID,HICMOBillNo,HBarCode" + |
| | | ",HOWNERTYPEID,HISENTRUST,HSTOCKINORGID,HOWNERID,HCHECKPRODUCT,HQAIP,HCOSTRATE,HISBACKFLUSH" + |
| | | ",HREQSRC,HREQBILLNO,HREQBILLID,HREQENTRYSEQ,HREQENTRYID,HMOMAINENTRYID,HSTOCKINQUASELQTY" + |
| | | ",HPRODUCTTYPE,HPROJECTNO,HICMOENTRYSEQ,HSEQ,HPRODUCEDATE,HEXPIRYDATE,HBASEUNITID,HDEPTID" + |
| | | ",HGroupID,HDESCRIPTION" + |
| | | ",HSourceNumber,HQPQty,HICMOEntryID" + |
| | | ",HWhID,HSPID,HBatChNo,HAuxPropID,HMTONo,HPlanMode,HERPInterID,HERPEntryID" + |
| | | ") values(" |
| | | + oSub.HInterID.ToString() + "," + oSub.HEntryID.ToString() + "," + oSub.HMaterID.ToString() + ",'" + oSub.HMaterNumber + "'" + |
| | | "," + oSub.HQty.ToString() + "," + oSub.HUnitID.ToString() + ",'" + oSub.HUnitNumber + "'," + oSub.HTimes.ToString() + "," + oSub.HSourceID.ToString() + |
| | | "," + oSub.HQtyMust.ToString() + "," + oSub.HWorkerID.ToString() + ",'" + oSub.HWorkerNumber + "'," + oSub.HBadCount.ToString() + "," + oSub.HWasterQty.ToString() + |
| | | ",'" + oSub.HCloseMan + "'," + Convert.ToString(oSub.HCloseType ? 1 : 0) + ",'" + oSub.HRemark + "'" + |
| | | "," + oSub.HSourceInterID.ToString() + "," + oSub.HSourceEntryID.ToString() + ",'" + oSub.HSourceBillNo + "','" + oSub.HSourceBillType + "'," + oSub.HRelationQty.ToString() + "," + oSub.HRelationMoney.ToString() + |
| | | "," + oSub.HSeOrderInterID.ToString() + "," + oSub.HSeOrderEntryID.ToString() + ",'" + oSub.HSeOrderBillNo + "'" + |
| | | "," + oSub.HICMOInterID.ToString() + ",'" + oSub.HICMOBillNo + "','" + oSub.HBarCode + "','" + oSub.HOWNERTYPEID + "'," + |
| | | oSub.HISENTRUST + "," + oSub.HSTOCKINORGID + "," + oSub.HOWNERID + "," + oSub.HCHECKPRODUCT + ",'" + oSub.HQAIP + "'," + |
| | | oSub.HCOSTRATE + "," + oSub.HISBACKFLUSH + ",'" + oSub.HREQSRC + "','" + oSub.HREQBILLNO + "'," + oSub.HREQBILLID + "," + |
| | | oSub.HREQENTRYSEQ + "," + oSub.HREQENTRYID + "," + oSub.HMOMAINENTRYID + "," + oSub.HSTOCKINQUASELQTY + "," + oSub.HPRODUCTTYPE + ",'" + oSub.HPROJECTNO + "'," + oSub.HICMOENTRYSEQ + "," + oSub.HSEQ + ",'" + oSub.HPRODUCEDATE + "','" + oSub.HEXPIRYDATE + "'," + oSub.HBASEUNITID + "," + oSub.HDEPTID + "," + oSub.HGroupID + ",'" + oSub.HDESCRIPTION + "','" + oSub.HSourceNumber + "'," + oSub.HQPQty + "," + oSub.HICMOEntryID + "," + oSub.HWhID + "," + oSub.HSPID + ",'" + oSub.HBatChNo + "'," + oSub.HAuxPropID + ",'" + oSub.HMTONo + "'," + oSub.HPlanMode + "," + oSub.HERPInterID + "," + oSub.HERPEntryID + |
| | | ") "; |
| | | oCN.RunProc(sql); |
| | | } |
| | | 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 = "ä¿å失败ï¼" + e.ToString(); |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | } |
| | | #endregion |
| | | #region çäº§æ±æ¥åå é¤åè½ |
| | | /// <summary> |
| | | /// 模å
·å¤çé¢ç¨åå é¤åè½ |
| | |
| | | /// <returns></returns> |
| | | [Route("Sc_ICMOReportBill/DeltetICMOReportBill")] |
| | | [HttpGet] |
| | | public object DeltetMouldLifeChangeBill(string HInterID,string user) |
| | | public object DeltetMouldLifeChangeBill(string HInterID, string user) |
| | | { |
| | | //ç¼è¾æé |
| | | if (!DBUtility.ClsPub.Security_Log_second("Sc_ICMOReportBill_Drop", 1, false, user)) |
| | |
| | | //æ ¹æ®å·¥åºæ±æ¥å主IDè·åå·¥åºæ±æ¥å
¥åºåçæ°æ® |
| | | DataSet ds = oCN.RunProcReturn("select * from h_v_MES_StationOutBillList_LastProc where HInterID=" + InterID, "h_v_MES_StationOutBillList_LastProc"); |
| | | DataRow dr = ds.Tables[0].Rows[0]; |
| | | |
| | | //ä¿å |
| | | oCN.BeginTran(); |
| | | //çäº§æ±æ¥å主表 |
| | | oCN.RunProc("Insert Into Sc_ICMOReportBillMain " + |
| | | DataSet DsTable = oCN.RunProcReturn($"select * from Sc_ICMOReportBillMain where HBillNo='{HBillNo}'" , "Sc_ICMOReportBillMain"); |
| | | if (DsTable.Tables[0].Rows.Count > 0) |
| | | { |
| | | objJsonResult.code = "0"; |
| | | objJsonResult.count = 0; |
| | | objJsonResult.Message = "å·²å
¥åº,请ä¸è¦éå¤å
¥åº"; |
| | | objJsonResult.data = null; |
| | | return objJsonResult; |
| | | } |
| | | //çäº§æ±æ¥å主表 |
| | | oCN.RunProc("Insert Into Sc_ICMOReportBillMain " + |
| | | "(HBillType,HBillSubType,HInterID,HBillNo,HDate,HMaker,HMakeDate,HBillStatus,HChecker,HCheckDate" + |
| | | ",HYear,HPeriod,HRemark,HEmpID,HEmpNumber" + |
| | | ",HGroupID,HDeptID,HDeptNumber" + |
| | | ",HMainSourceBillNo,HMainSourceInterID,HMainSourceEntryID,HMainSourceBillType" + |
| | | ") " + |
| | | " values('3711','3711'," + HInterID.ToString() + ",'" + HBillNo + "',getdate(),'" + user + "',getdate(),2,'" + user + "',getdate()" + |
| | | " values('3711','3711'," + HInterID.ToString() + ",'" + BillNo + "',getdate(),'" + user + "',getdate(),2,'" + user + "',getdate()" + |
| | | ",DATENAME(YEAR,GETDATE()),0,'','" + dr["HEmpID"].ToString() + "','" + dr["æä½å代ç "].ToString() + |
| | | "','" + dr["HGroupID"].ToString() + "',0,''" + |
| | | ",'" + BillNo.ToString() + "'," + InterID.ToString() + ", 0,'3791'" + |
| | |
| | | model.Add("FPrdOrgId", new JObject() { ["Fnumber"] = dr1["FPrdOrgNUMBER"].ToString() }); //ç产ç»ç»1 |
| | | model.Add("FDate", DateTime.Now.ToString("yyyy-MM-dd")); //åæ®æ¥æ1 |
| | | model.Add("FHZYMESFLAG", "æ¯");// æ¯å¦ä¸ºMES忥 |
| | | model.Add("FBillNo", HBillNo); |
| | | model.Add("FBillNo", BillNo); |
| | | |
| | | JArray Fentity = new JArray(); |
| | | |
| | |
| | | FentityModel.Add("F_bsv_Base1", new JObject() { ["Fnumber"] = dr1["FPREBDONENUMBER"].ToString() }); //å
è£
æ è¯ |
| | | FentityModel.Add("FLot", new JObject() { ["FNumber"] = dr1["FBATCHNO"].ToString() }); //æ¹å· |
| | | FentityModel.Add("F_bsv_Text", dr1["å·¥åºæµè½¬å¡å·"].ToString()); //æµè½¬å¡å· |
| | | //æ¹å· |
| | | //FFLOWID FFLOWLINEID FRULEID FSTABLENAME |
| | | //f6e6eec3 - 5267 - 4f02 - 8593 - b633da508a72 3 PRD_MO2MORPT T_PRD_MOENTRY |
| | | //ä¸å¡æµç¨å¾ï¼FEntity_Link_FFlowId |
| | | //æ¨è¿è·¯çº¿ï¼FEntity_Link_FFlowLineId |
| | | //转æ¢è§åï¼FEntity_Link_FRuleId |
| | | //æºå表å
ç ï¼FEntity_Link_FSTableId |
| | | //æºå表ï¼FEntity_Link_FSTableName |
| | | //æºåå
ç ï¼FEntity_Link_FSBillId |
| | | //æºååå½å
ç ï¼FEntity_Link_FSId |
| | | //åå§æºå¸¦éï¼FEntity_Link_FBaseQuaQtyOld |
| | | //ä¿®æ¹æºå¸¦éï¼FEntity_Link_FBaseQuaQty |
| | | |
| | | JArray Fentity2 = new JArray(); |
| | | JObject FentityModel2 = new JObject(); |
| | | FentityModel2.Add("FEntity_Link_FFlowId", "f6e6eec3-5267-4f02-8593-b633da508a72"); |
| | |
| | | model.Add("FOwnerId0", new JObject() { ["FNumber"] = dr1["HPrdOrgNumber"].ToString() }); // |
| | | model.Add("FIsEntrust", "false");// |
| | | model.Add("FCurrId", new JObject() { ["FNumber"] = "PRE001" }); // |
| | | model.Add("FBillNo", HBillNo); |
| | | model.Add("FBillNo", BillNo); |
| | | |
| | | JArray Fentity = new JArray(); |
| | | |
| | |
| | | try |
| | | { |
| | | SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); |
| | | //oCn.BeginTran(); |
| | | |
| | | //oCN.RunProc("exec h_p_StockItemSubDel " + sID); |
| | | oCn.BeginTran(); |
| | | |
| | | //oCn.Commit(); |
| | | oCN.RunProc("exec h_p_StockItemSubDel " + sID); |
| | | |
| | | oCn.Commit(); |
| | | |
| | | objJsonResult.code = "1"; |
| | | objJsonResult.count = 1; |
| | |
| | | { |
| | | ds = MouldStockBillMainTemp(sWhere); |
| | | |
| | | //if (ds.Tables[0].Rows.Count != 0 || ds != null) |
| | | //{ |
| | | |
| | | objJsonResult.code = "1"; |
| | | objJsonResult.count = 1; |
| | | objJsonResult.Message = "Sucessï¼"; |
| | | objJsonResult.data = ds.Tables[0]; |
| | | return objJsonResult; |
| | | //} |
| | | //else |
| | | //{ |
| | | //objJsonResult.code = "0"; |
| | | //objJsonResult.count = 0; |
| | | //objJsonResult.Message = "æ æ°æ®"; |
| | | //objJsonResult.data = null; |
| | | //return objJsonResult; |
| | | //} |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | |
| | | string userID = sArray[2].ToString();//userID |
| | | string sName = sArray[3].ToString();//çç¹æ¹æ¡ |
| | | //æ¥è¯¢çç¹æ¹æ¡åå»ºæ¥æ |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName=" + sName, "Gy_StockCheckItem"); |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName='" + sName+"'", "Gy_StockCheckItem"); |
| | | string HDate = dd.Tables[0].Rows[0]["HMakeTime"].ToString(); |
| | | |
| | | //è½¬åæ ¼å¼ |
| | |
| | | string userID = sArray[2].ToString();//userID |
| | | string sName = sArray[3].ToString();//çç¹æ¹æ¡ |
| | | //æ¥è¯¢çç¹æ¹æ¡åå»ºæ¥æ |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName=" + sName, "Gy_StockCheckItem"); |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName='" + sName + "'", "Gy_StockCheckItem"); |
| | | string HDate = dd.Tables[0].Rows[0]["HMakeTime"].ToString(); |
| | | |
| | | //è½¬åæ ¼å¼ |
| | |
| | | string userID = sArray[2].ToString();//userID |
| | | string sName = sArray[3].ToString();//çç¹æ¹æ¡ |
| | | //æ¥è¯¢çç¹æ¹æ¡åå»ºæ¥æ |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName=" + sName, "Gy_StockCheckItem"); |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName='" + sName+"'", "Gy_StockCheckItem"); |
| | | string HDate = dd.Tables[0].Rows[0]["HMakeTime"].ToString(); |
| | | |
| | | |
| | |
| | | string userID = sArray[2].ToString();//userID |
| | | string sName = sArray[3].ToString();//çç¹æ¹æ¡ |
| | | //æ¥è¯¢çç¹æ¹æ¡åå»ºæ¥æ |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName=" + sName, "Gy_StockCheckItem"); |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName='" + sName + "'", "Gy_StockCheckItem"); |
| | | string HDate = dd.Tables[0].Rows[0]["HMakeTime"].ToString(); |
| | | |
| | | //è½¬åæ ¼å¼ |
| | |
| | | string userID = sArray[2].ToString();//userID |
| | | string sName = sArray[3].ToString();//çç¹æ¹æ¡ |
| | | //æ¥è¯¢çç¹æ¹æ¡åå»ºæ¥æ |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName=" + sName, "Gy_StockCheckItem"); |
| | | DataSet dd = oCn.RunProcReturn("select * from Gy_StockCheckItem where HName='" + sName + "'", "Gy_StockCheckItem"); |
| | | string HDate = dd.Tables[0].Rows[0]["HMakeTime"].ToString(); |
| | | |
| | | //è½¬åæ ¼å¼ |
| | |
| | | { |
| | | public class Cls_InventoryAnalysisList |
| | | { |
| | | public long HItemID; |
| | | public string HBarCode; |
| | | public string HMouldNo; |
| | | public string HStockCheck; |
| | | public string HRealPotType; |
| | | public string HRealPot; |
| | | public string HBookPotType; |
| | | public string HBookPot; |
| | | public string HMakeDate; |
| | | public long HItemID { get; set; } |
| | | public string HBarCode{ get; set; } |
| | | public string HMouldNo{ get; set; } |
| | | public string HStockCheck{ get; set; } |
| | | public string HRealPotType{ get; set; } |
| | | public string HRealPot{ get; set; } |
| | | public string HBookPotType{ get; set; } |
| | | public string HBookPot{ get; set; } |
| | | public string HMakeDate{ get; set; } |
| | | } |
| | | } |