APSM/bin/Release/APSM.dllBinary files differ
APSM/bin/Release/APSM.pdbBinary files differ
APSM/bin/Release/BLL.dllBinary files differ
APSM/bin/Release/BLL.pdbBinary files differ
APSM/bin/Release/BaseSet.dllBinary files differ
APSM/bin/Release/BaseSet.pdbBinary files differ
APSM/bin/Release/DAL.dllBinary files differ
APSM/bin/Release/DAL.pdbBinary files differ
APSM/bin/Release/DBUtility.dllBinary files differ
APSM/bin/Release/DBUtility.pdbBinary files differ
APSM/bin/Release/Model.dllBinary files differ
APSM/bin/Release/Model.pdbBinary files differ
APSM/bin/Release/PlanM.dllBinary files differ
APSM/bin/Release/PlanM.pdbBinary files differ
APSM/bin/Release/Pub_Class.dllBinary files differ
APSM/bin/Release/Pub_Class.pdbBinary files differ
APSM/bin/Release/Pub_Control.dllBinary files differ
APSM/bin/Release/Pub_Control.pdbBinary files differ
APSM/bin/Release/SQLHelper.dllBinary files differ
APSM/bin/Release/SQLHelper.pdbBinary files differ
APSM/bin/Release/WarM.dllBinary files differ
APSM/bin/Release/WarM.pdbBinary files differ
APSM/bin/Release/WorkM.dllBinary files differ
APSM/bin/Release/WorkM.pdbBinary files differ
BLL/BLL.csproj
@@ -629,6 +629,9 @@ <Name>SQLHelper</Name> </ProjectReference> </ItemGroup> <ItemGroup> <Folder Include="SBGL\SBBB\impl\" /> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. BLL/bin/Release/BLL.dllBinary files differ
BLL/bin/Release/BLL.pdbBinary files differ
BLL/bin/Release/DAL.dllBinary files differ
BLL/bin/Release/DAL.pdbBinary files differ
BLL/bin/Release/DBUtility.dllBinary files differ
BLL/bin/Release/DBUtility.pdbBinary files differ
BLL/bin/Release/Model.dllBinary files differ
BLL/bin/Release/Model.pdbBinary files differ
BLL/bin/Release/Pub_Class.dllBinary files differ
BLL/bin/Release/Pub_Class.pdbBinary files differ
BLL/bin/Release/Pub_Control.dllBinary files differ
BLL/bin/Release/Pub_Control.pdbBinary files differ
BLL/bin/Release/SQLHelper.dllBinary files differ
BLL/bin/Release/SQLHelper.pdbBinary files differ
BaseSet/bin/Release/BLL.dllBinary files differ
BaseSet/bin/Release/BLL.pdbBinary files differ
BaseSet/bin/Release/BaseSet.dllBinary files differ
BaseSet/bin/Release/BaseSet.pdbBinary files differ
BaseSet/bin/Release/DAL.dllBinary files differ
BaseSet/bin/Release/DAL.pdbBinary files differ
BaseSet/bin/Release/DBUtility.dllBinary files differ
BaseSet/bin/Release/DBUtility.pdbBinary files differ
BaseSet/bin/Release/Model.dllBinary files differ
BaseSet/bin/Release/Model.pdbBinary files differ
BaseSet/bin/Release/Pub_Class.dllBinary files differ
BaseSet/bin/Release/Pub_Class.pdbBinary files differ
BaseSet/bin/Release/Pub_Control.dllBinary files differ
BaseSet/bin/Release/Pub_Control.pdbBinary files differ
BaseSet/bin/Release/SQLHelper.dllBinary files differ
BaseSet/bin/Release/SQLHelper.pdbBinary files differ
DAL/bin/Release/DAL.dllBinary files differ
DAL/bin/Release/DAL.pdbBinary files differ
DAL/bin/Release/DBUtility.dllBinary files differ
DAL/bin/Release/DBUtility.pdbBinary files differ
DAL/bin/Release/Model.dllBinary files differ
DAL/bin/Release/Model.pdbBinary files differ
DAL/bin/Release/Pub_Class.dllBinary files differ
DAL/bin/Release/Pub_Class.pdbBinary files differ
DAL/bin/Release/Pub_Control.dllBinary files differ
DAL/bin/Release/Pub_Control.pdbBinary files differ
DAL/bin/Release/SQLHelper.dllBinary files differ
DAL/bin/Release/SQLHelper.pdbBinary files differ
DAL/»ù´¡×ÊÁÏ/InterFace»ù´¡×ÊÁÏ/ClsIF_Material_View.cs
@@ -159,6 +159,17 @@ omodel.HPicNo = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HPicNo"]); omodel.HRemark = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HRemark"]); omodel.HQtyMin = DBUtility.ClsPub.isLong(DS.Tables[0].Rows[0]["HMinPickQty"]); omodel.HMASTERID = Convert.ToInt64(DS.Tables[0].Rows[0]["HMASTERID"]); omodel.HBatchManager = DBUtility.ClsPub.isBool(DS.Tables[0].Rows[0]["HBatchManager"]); omodel.HBatchNo = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HBatchNo"]); omodel.HAuxPropFlag = DBUtility.ClsPub.isBool(DS.Tables[0].Rows[0]["HAuxPropFlag"]); omodel.HAuxPropID = Convert.ToInt64(DS.Tables[0].Rows[0]["HAuxPropID"]); omodel.HAuxPropNumber = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HAuxPropNumber"]); omodel.HAuxPropName = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HAuxPropName"]); omodel.HBarCodeType = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HBarCodeType"]); omodel.HISKFPERIOD = DBUtility.ClsPub.isBool(DS.Tables[0].Rows[0]["HISKFPERIOD"]); omodel.HEXPPERIOD = Convert.ToInt64(DS.Tables[0].Rows[0]["HEXPPERIOD"]); omodel.HEXPUNIT = DBUtility.ClsPub.isStrNull(DS.Tables[0].Rows[0]["HEXPUNIT"]); return true; } DBUtility/bin/Release/DBUtility.dllBinary files differ
DBUtility/bin/Release/DBUtility.pdbBinary files differ
DBUtility/bin/Release/Pub_Class.dllBinary files differ
DBUtility/bin/Release/Pub_Class.pdbBinary files differ
DBUtility/bin/Release/Pub_Control.dllBinary files differ
DBUtility/bin/Release/Pub_Control.pdbBinary files differ
DBUtility/bin/Release/SQLHelper.dllBinary files differ
DBUtility/bin/Release/SQLHelper.pdbBinary files differ
DBUtility/obj/Release/DBUtility.Gy_UserSelect.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.Xt_BillType.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.Xt_CheckFlow.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.Xt_CheckFlowList.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.Xt_CheckItem.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.Xt_CheckUserRight.resourcesBinary files differ
DBUtility/obj/Release/DBUtility.csproj.AssemblyReference.cacheBinary files differ
DBUtility/obj/Release/DBUtility.csproj.GenerateResource.CacheBinary files differ
DBUtility/obj/Release/DBUtility.csproj.ResolveComReference.cacheBinary files differ
DBUtility/obj/Release/DBUtility.dllBinary files differ
DBUtility/obj/Release/DBUtility.pdbBinary files differ
LMES/ClsShowMod.cs
@@ -3634,6 +3634,12 @@ oGy_BarCodeBill.BillStatus = Pub_Class.ClsPub.Enum_BillStatus.BillStatus_AddNew; oGy_BarCodeBill.ShowDialog(); break; case "gy_barcodebill_new": // Gy_BarCodeBill_New oGy_BarCodeBill_New = new Gy_BarCodeBill_New(); oGy_BarCodeBill_New.BillStatus = Pub_Class.ClsPub.Enum_BillStatus.BillStatus_AddNew; oGy_BarCodeBill_New.ShowDialog(); break; case "gy_cusbarcodebilllist": //æé Gy_CusBarCodeBillList oGy_CusBarCodeBillList = new Gy_CusBarCodeBillList(); Model/bin/Release/DBUtility.dllBinary files differ
Model/bin/Release/DBUtility.pdbBinary files differ
Model/bin/Release/Model.dllBinary files differ
Model/bin/Release/Model.pdbBinary files differ
Model/bin/Release/Pub_Class.dllBinary files differ
Model/bin/Release/Pub_Class.pdbBinary files differ
Model/bin/Release/Pub_Control.dllBinary files differ
Model/bin/Release/Pub_Control.pdbBinary files differ
Model/bin/Release/SQLHelper.dllBinary files differ
Model/bin/Release/SQLHelper.pdbBinary files differ
Model/obj/Release/Model.csproj.AssemblyReference.cacheBinary files differ
Model/obj/Release/Model.dllBinary files differ
Model/obj/Release/Model.pdbBinary files differ
Model/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/ClsGy_Material_Model.cs
@@ -39,6 +39,17 @@ public Int64 HErpclsID;// int --ç©æå±æ§ public string HPicNo;// varchar --å¾å· public string HBarCode; public Int64 HMASTERID; //éè¶äºç©æåé å ç public bool HBatchManager; //æ¯å¦å¯ç¨æ¹æ¬¡ public string HBatchNo; //æ¹æ¬¡ public bool HAuxPropFlag; //æ¯å¦å¯ç¨è¾ å©å±æ§ public Int64 HAuxPropID; //è¾ å©å±æ§ID public string HAuxPropNumber; //è¾ å©å±æ§ä»£ç public string HAuxPropName; //è¾ å©å±æ§åç§° public string HBarCodeType; //æ¡ç ç±»å public bool HISKFPERIOD; //æ¯å¦å¯ç¨ä¿è´¨æ public Int64 HEXPPERIOD; //ä¿è´¨æ public string HEXPUNIT; //ä¿è´¨æåä½ } } PlanM/bin/Release/BLL.dllBinary files differ
PlanM/bin/Release/BLL.pdbBinary files differ
PlanM/bin/Release/DAL.dllBinary files differ
PlanM/bin/Release/DAL.pdbBinary files differ
PlanM/bin/Release/DBUtility.dllBinary files differ
PlanM/bin/Release/DBUtility.pdbBinary files differ
PlanM/bin/Release/Model.dllBinary files differ
PlanM/bin/Release/Model.pdbBinary files differ
PlanM/bin/Release/PlanM.dllBinary files differ
PlanM/bin/Release/PlanM.pdbBinary files differ
PlanM/bin/Release/Pub_Class.dllBinary files differ
PlanM/bin/Release/Pub_Class.pdbBinary files differ
PlanM/bin/Release/Pub_Control.dllBinary files differ
PlanM/bin/Release/Pub_Control.pdbBinary files differ
PlanM/bin/Release/SQLHelper.dllBinary files differ
PlanM/bin/Release/SQLHelper.pdbBinary files differ
Pub_Class/CustomerCls/ClsXt_SystemParameter.cs
@@ -1956,7 +1956,54 @@ { omodel.Kf_StockInRequestBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========éè´è®¢å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Cg_POOrderBill_AutoCheck") { omodel.Cg_POOrderBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========åºä»å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Cg_PayableBill_AutoCheck") { omodel.Cg_PayableBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========仿¬¾å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "YF_PayMentBill_AutoCheck") { omodel.YF_PayMentBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========éå®è®¢å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Xs_SeOrderBill_AutoCheck") { omodel.Xs_SeOrderBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========åè´§éç¥å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Xs_SeOutStockBill_AutoCheck") { omodel.Xs_SeOutStockBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========åºæ¶å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "Xs_ReceivableBill_AutoCheck") { omodel.Xs_ReceivableBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } //=========æ¶æ¬¾å //èªå¨å®¡æ ¸ if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "YS_ReceiveBill_AutoCheck") { omodel.YS_ReceiveBill_AutoCheck = ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HValue"]); } ////=========å·¥åºè¿ç«å ////èªå¨å¹é æµæ°´å· //if (ClsPub.isStrNull(DsSub.Tables[0].Rows[i]["HKey"]) == "MES_StationBill_ProcNo") Pub_Class/CustomerCls/ClsXt_SystemParameterMain.cs
@@ -638,6 +638,27 @@ //å ¥åºç³è¯· public string Kf_StockInRequestBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //éè´è®¢å public string Cg_POOrderBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //åºä»å public string Cg_PayableBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //仿¬¾å public string YF_PayMentBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //éå®è®¢å public string Xs_SeOrderBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //åè´§éç¥å public string Xs_SeOutStockBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //åºæ¶å public string Xs_ReceivableBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ //æ¶æ¬¾å public string YS_ReceiveBill_AutoCheck; //ä¿å忝å¦èªå¨å®¡æ ¸ } } Pub_Class/bin/Release/Pub_Class.dllBinary files differ
Pub_Class/bin/Release/Pub_Class.pdbBinary files differ
Pub_Class/bin/Release/SyntacticSugar.dllBinary files differ
Pub_Class/bin/Release/SyntacticSugar.pdbBinary files differ
Pub_Control/bin/Release/Pub_Class.dllBinary files differ
Pub_Control/bin/Release/Pub_Class.pdbBinary files differ
Pub_Control/bin/Release/Pub_Control.dllBinary files differ
Pub_Control/bin/Release/Pub_Control.pdbBinary files differ
SQLHelper/bin/Release/Pub_Class.dllBinary files differ
SQLHelper/bin/Release/Pub_Class.pdbBinary files differ
SQLHelper/bin/Release/SQLHelper.dllBinary files differ
SQLHelper/bin/Release/SQLHelper.pdbBinary files differ
SQLHelper/obj/Release/SQLHelper.csproj.AssemblyReference.cacheBinary files differ
SQLHelper/obj/Release/SQLHelper.dllBinary files differ
SQLHelper/obj/Release/SQLHelper.pdbBinary files differ
SyntacticSugar/SyntacticSugar.csproj
@@ -41,14 +41,14 @@ <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> <Compile Include="constant\RoleConstant.cs" /> <Compile Include="constant\TypeConstant.cs" /> <Compile Include="constant\CodeConstant.cs" /> <Compile Include="constant\CountConstant.cs" /> <Compile Include="constant\TimeConstant.cs" /> <Compile Include="enums\SecurityEnum.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> </ItemGroup> <ItemGroup> <Folder Include="enums\" /> </ItemGroup> <ItemGroup /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> </Project> SyntacticSugar/bin/Debug/SyntacticSugar.dllBinary files differ
SyntacticSugar/bin/Debug/SyntacticSugar.pdbBinary files differ
SyntacticSugar/bin/Release/SyntacticSugar.dllBinary files differ
SyntacticSugar/bin/Release/SyntacticSugar.pdbBinary files differ
SyntacticSugar/constant/RoleConstant.cs
New file @@ -0,0 +1,46 @@ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SyntacticSugar.constant { /// <summary> /// è§è²éæç±» /// </summary> public static class RoleConstant { /// <summary> /// æ»ç»ç级 /// </summary> public const string MANAGING_DIRECTOR = "1æ»ç»ç级"; /// <summary> /// 坿»çº§ /// </summary> public const string VICE_PRESIDENT = "2坿»çº§"; /// <summary> /// é¨é¿çº§ /// </summary> public const string MINISTERIAL = "3é¨é¿çº§"; /// <summary> /// 主管级 /// </summary> public const string SUPERVISOR = "4主管级"; /// <summary> /// 5çç»é¿çº§ /// </summary> public const string TEAM_LEADER = "5çç»é¿çº§"; /// <summary> /// å级 /// </summary> public const string EMPLOYEE = "5å级"; } } SyntacticSugar/enums/SecurityEnum.cs
New file @@ -0,0 +1,21 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SyntacticSugar.enums { public enum SecurityEnum : int { [Description("夿æé并忥å¿")] JUDGE_AND_WRITE = 1, [Description("忥å¿")] WRITE = 2, [Description("夿æé")] JUDEGE = 3 } } SyntacticSugar/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cacheBinary files differ
SyntacticSugar/obj/Debug/SyntacticSugar.csproj.AssemblyReference.cacheBinary files differ
SyntacticSugar/obj/Debug/SyntacticSugar.csproj.CoreCompileInputs.cache
@@ -1 +1 @@ 3e9fe1906cfd5d4b0e3019a2e1d28212fc924bb1 f95e56b5f9755e3380309c272e92c6c4a10dd4c5 SyntacticSugar/obj/Debug/SyntacticSugar.csproj.FileListAbsolute.txt
@@ -4,3 +4,9 @@ D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.dll C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\bin\Debug\SyntacticSugar.pdb C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.CoreCompileInputs.cache C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.dll C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.pdb C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\SyntacticSugar\obj\Debug\SyntacticSugar.csproj.AssemblyReference.cache SyntacticSugar/obj/Debug/SyntacticSugar.dllBinary files differ
SyntacticSugar/obj/Debug/SyntacticSugar.pdbBinary files differ
SyntacticSugar/obj/Release/DesignTimeResolveAssemblyReferencesInput.cacheBinary files differ
SyntacticSugar/obj/Release/SyntacticSugar.csproj.CoreCompileInputs.cache
@@ -1 +1 @@ 892d1badfdd66f6f74ffd2a9f1f8c13944567a12 5dd9c82feb12f833c78ecebea7d9a46c99f29e3f SyntacticSugar/obj/Release/SyntacticSugar.csproj.FileListAbsolute.txt
@@ -1,6 +1,5 @@ D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\bin\Release\SyntacticSugar.dll D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\bin\Release\SyntacticSugar.pdb D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.csproj.AssemblyReference.cache D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.csproj.CoreCompileInputs.cache D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.dll D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\SyntacticSugar\obj\Release\SyntacticSugar.pdb SyntacticSugar/obj/Release/SyntacticSugar.dllBinary files differ
SyntacticSugar/obj/Release/SyntacticSugar.pdbBinary files differ
WarM/WarM.csproj
@@ -705,6 +705,12 @@ <Compile Include="æ¡ç æå°\Gy_CusBarCodeBillList.designer.cs"> <DependentUpon>Gy_CusBarCodeBillList.cs</DependentUpon> </Compile> <Compile Include="æ¡ç æå°\Gy_BarCodeBill_New.cs"> <SubType>Form</SubType> </Compile> <Compile Include="æ¡ç æå°\Gy_BarCodeBill_New.designer.cs"> <DependentUpon>Gy_BarCodeBill_New.cs</DependentUpon> </Compile> <Compile Include="æ¡ç æå°\Gy_CusBarCodeBill_KaiBei.cs"> <SubType>Form</SubType> </Compile> @@ -1172,6 +1178,10 @@ <DependentUpon>Gy_CusBarCodeBillList.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="æ¡ç æå°\Gy_BarCodeBill_New.resx"> <DependentUpon>Gy_BarCodeBill_New.cs</DependentUpon> <SubType>Designer</SubType> </EmbeddedResource> <EmbeddedResource Include="æ¡ç æå°\Gy_CusBarCodeBill_KaiBei.resx"> <DependentUpon>Gy_CusBarCodeBill_KaiBei.cs</DependentUpon> <SubType>Designer</SubType> WarM/bin/Release/BLL.dllBinary files differ
WarM/bin/Release/BLL.pdbBinary files differ
WarM/bin/Release/DAL.dllBinary files differ
WarM/bin/Release/DAL.pdbBinary files differ
WarM/bin/Release/DBUtility.dllBinary files differ
WarM/bin/Release/DBUtility.pdbBinary files differ
WarM/bin/Release/Model.dllBinary files differ
WarM/bin/Release/Model.pdbBinary files differ
WarM/bin/Release/Pub_Class.dllBinary files differ
WarM/bin/Release/Pub_Class.pdbBinary files differ
WarM/bin/Release/Pub_Control.dllBinary files differ
WarM/bin/Release/Pub_Control.pdbBinary files differ
WarM/bin/Release/SQLHelper.dllBinary files differ
WarM/bin/Release/SQLHelper.pdbBinary files differ
WarM/bin/Release/WarM.dllBinary files differ
WarM/bin/Release/WarM.pdbBinary files differ
WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill_New.cs
New file @@ -0,0 +1,2588 @@ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using gregn6Lib; using Pub_Class; using System.Threading; namespace WarM { public partial class Gy_BarCodeBill_New : Form { public Gy_BarCodeBill_New() { InitializeComponent(); } //å®ä¹ public const Int16 HTagCol = 0; public const Int16 HSnoCol = 1; public const Int16 HMainIDCol = 2; public const Int16 HSubIDCol = 3; public const Int16 HBillNoCol = 4; public const Int16 HBillTypeCol = 5; public const Int16 HMaterIDCol = 6; public const Int16 HMaterNumberCol = 7; public const Int16 HMaterNameCol = 8; public const Int16 HPinfanCol = 9; public const Int16 HMaterModelCol = 10; public const Int16 HAuxPropIDCol = 11; public const Int16 HAuxPropNumberCol = 12; public const Int16 HAuxPropNameCol = 13; public const Int16 HBatchManagerCol = 14; public const Int16 HBatchNoCol = 15; public const Int16 HBarCodeTypeCol = 16; public const Int16 HQtyCol = 17; public const Int16 HMinQtyCol = 18; public const Int16 HBQtyCol = 19; public const Int16 HinitQtyCol = 20; public const Int16 HISKFPERIODCol = 21; public const Int16 HProduceDateCol = 22; public const Int16 HExpiryDateCol = 23; public const Int16 HEXPUNITCol = 24; public const Int16 HEXPPERIODCol = 25; public const Int16 HGiveAwayFlagCol = 26; public const Int16 HUnitIDCol = 27; public const Int16 HUnitNumberCol = 28; public const Int16 HUnitNameCol = 29; public const Int16 HWhIDCol = 30; public const Int16 HWhNumberCol = 31; public const Int16 HWhNameCol = 32; public const Int16 HSPIDCol = 33; public const Int16 HSPNumberCol = 34; public const Int16 HSPNameCol = 35; public const Int16 HMTONoCol = 36; public const Int16 HRemarkCol = 37; public const Int16 HDeptIDCol = 38; public const Int16 HDeptNumberCol = 39; public const Int16 HDeptNameCol = 40; public const Int16 HSourceIDCol = 41; public const Int16 HSourceNumberCol = 42; public const Int16 HSourceNameCol = 43; public const Int16 HSupIDCol = 44; public const Int16 HSupNumberCol = 45; public const Int16 HSupNameCol = 46; public const Int16 HGroupIDCol = 47; public const Int16 HGroupNumberCol = 48; public const Int16 HGroupNameCol = 49; public const Int16 HCusIDCol = 50; public const Int16 HCusNumberCol = 51; public const Int16 HCusNameCol = 52; public const Int16 HCusTypeCol = 53; public const Int16 HSeOrderBillNoCol = 54; public const Int16 HSeOrderSEQCol = 55; public const Int16 HInnerBillNoCol = 56; public const Int16 HEndDateCol = 57; public const Int16 HSourceBillQtyCol = 58; // public string ModName = "85"; public string ModCaption = "æ¡ç çæ"; public const string ModRightName = "Gy_BarCodeBill_New"; public const string ModRightNameSourceQty = ModRightName + "_SourceQty"; //è¶ æºåæ°éæ§å¶ public DBUtility.ClsPub.Enum_BillStatus BillStatus; public DBUtility.ClsXt_BaseBill BaseBill; public DAL.ClsGy_BarCodeBill_Ctl oBar = new DAL.ClsGy_BarCodeBill_Ctl(); ClsGridViewSum oSumGrid = new ClsGridViewSum(); SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); public Frm_Split oDlg = new Frm_Split(); public bool grdStatus; public int selectRow = 0; public Int64 HInterID = 0; //å ç public Int64 HOrgID = ClsPub.HOrgID; public string HOrgNumber = ClsPub.HOrgNumber; public string HOrgName = ClsPub.HOrgName; public string ERPMode = ""; //ERP模å¼ï¼WISEãCLOUDï¼ public string CampanyName = ""; //客æ·å®å¶ååç§° public string SourceQtyCtl = ""; //è¶ æºåæ°éæ§å¶ public long PrintQty = 0; //å 许æ¡ç æå°æ¬¡æ° public string PrintQtyCtl = ""; //æ¡ç æå°æ¬¡æ°æ§å¶ public string UpdatePrintQtyCtl = ""; //æ¡ç æå°æ¬¡æ°æ´æ° public string sReturn = ""; public string HExpiryDate = ""; #region åºå®ä»£ç //æ¸ ç©ºçé¢ public void Sub_ClearBill() { DBUtility.Xt_BaseBillFun.Sub_ClearBill(gbUp); //è·åå½åç»ç» DataSet Ds1 = oCn.RunProcReturn("select * from Xt_ORGANIZATIONS with(nolock) where HItemID=" + ClsPub.HOrgID, "Xt_ORGANIZATIONS", ref DBUtility.ClsPub.sExeReturnInfo); if (Ds1.Tables[0].Rows.Count != 0) { cmbHOrgID.Text = DBUtility.ClsPub.isStrNull(Ds1.Tables[0].Rows[0]["HName"]); } txtHMaker.Text = ClsPub.CurUserName; txtHMakeDate.Text = ""; txtHChecker.Text = ""; txtHCheckDate.Text = ""; txtHCloseMan.Text = ""; txtHCloseDate.Text = ""; txtHDeleteMan.Text = ""; txtHDeleteDate.Text = ""; txtHUpDater.Text = ""; txtHUpDateDate.Text = ""; initGrid(); grdList.DataSource = null; } //ä¿åå宽 private void bclk_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name); DBUtility.Xt_BaseBillFun.SaveGrid(grdList, this.Name + "grdList"); } //é»è®¤å宽 private void mrlk_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.DefaultGridView(grdMain, this.Name); DBUtility.Xt_BaseBillFun.DefaultGridView(grdList, this.Name + "grdList"); } //å¢è¡æé® private void AddRow_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.AddRow(oSumGrid); } //å è¡æçº½ private void DelRow_Click(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.DelRow(oSumGrid); } //ä¿åæé® private void bc_Click(object sender, EventArgs e) { this.Sub_SaveBill(); Display(); } //éç½®æçº½ private void cz_Click(object sender, EventArgs e) { if (BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew || BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_Modify) { if (MessageBox.Show("ç¡®å®è¦æ¸ 空å½åçé¢ä¿¡æ¯ï¼éç½®çé¢ï¼", "æç¤º", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { this.Sub_AddBill(); } } grdMain.Columns[HBillNoCol].ReadOnly = false; tabControl1.SelectedIndex = 0; } //æ°å¢åæ® private void Sub_AddBill() { this.BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew; this.Sub_OperStatus();//设置TOOLBAR this.Sub_ClearBill();//æ¸ ç©ºçé¢ } //éåºæé® private void tc_Click(object sender, EventArgs e) { this.Close(); } //离å¼åå æ ¼ private void grdMain_LeaveCell(object sender, EventArgs e) { oSumGrid.LeaveCell(); } //ç½æ ¼åå æ ¼ååäºä»¶ private void grdMain_RowColChange(object sender, EventArgs e) { if (!grdStatus) { return; } DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); // //if (oSumGrid.Changelock) // return; //if(oSumGrid.EditStatus) //{ if (!CheckGridRow(oSumGrid.OldCell.Row)) return; //} } private void Gy_BarCodeBill_New_Paint(object sender, PaintEventArgs e)//ç»çº¿ { Graphics g = this.panel2.CreateGraphics(); Pen p = new Pen(Color.Gray); p.Width = 1; g.DrawLine(p, new Point(txtHMaker.Left, txtHMaker.Top + txtHMaker.Height), new Point(txtHMaker.Left + txtHMaker.Width, txtHMaker.Top + txtHMaker.Height)); g.DrawLine(p, new Point(txtHMakeDate.Left, txtHMakeDate.Top + txtHMakeDate.Height), new Point(txtHMakeDate.Left + txtHMakeDate.Width, txtHMakeDate.Top + txtHMakeDate.Height)); // g.DrawLine(p, new Point(txtHChecker.Left, txtHChecker.Top + txtHChecker.Height), new Point(txtHChecker.Left + txtHChecker.Width, txtHChecker.Top + txtHChecker.Height)); g.DrawLine(p, new Point(txtHCheckDate.Left, txtHCheckDate.Top + txtHCheckDate.Height), new Point(txtHCheckDate.Left + txtHCheckDate.Width, txtHCheckDate.Top + txtHCheckDate.Height)); // g.DrawLine(p, new Point(txtHCloseMan.Left, txtHCloseMan.Top + txtHCloseMan.Height), new Point(txtHCloseMan.Left + txtHCloseMan.Width, txtHCloseMan.Top + txtHCloseMan.Height)); g.DrawLine(p, new Point(txtHCloseDate.Left, txtHCloseDate.Top + txtHCloseDate.Height), new Point(txtHCloseDate.Left + txtHCloseDate.Width, txtHCloseDate.Top + txtHCloseDate.Height)); // g.DrawLine(p, new Point(this.txtHDeleteMan.Left, txtHDeleteMan.Top + txtHDeleteMan.Height), new Point(txtHDeleteMan.Left + txtHDeleteMan.Width, txtHDeleteMan.Top + txtHDeleteMan.Height)); g.DrawLine(p, new Point(txtHDeleteDate.Left, txtHDeleteDate.Top + txtHDeleteDate.Height), new Point(txtHDeleteDate.Left + txtHDeleteDate.Width, txtHDeleteDate.Top + txtHDeleteDate.Height)); // g.DrawLine(p, new Point(this.txtHUpDater.Left, txtHUpDater.Top + txtHUpDater.Height), new Point(txtHUpDater.Left + txtHUpDater.Width, txtHUpDater.Top + txtHUpDater.Height)); g.DrawLine(p, new Point(txtHUpDateDate.Left, txtHUpDateDate.Top + txtHUpDateDate.Height), new Point(txtHUpDateDate.Left + txtHUpDateDate.Width, txtHUpDateDate.Top + txtHUpDateDate.Height)); //æ§ä»¶ä½ç½®è®¾ç½® } //æ§ä»¶ä½ç½® private void Sub_ControlLocation() { //gbUp.Width = P1.Width - 20; //gbUp.Left = 10; //gbUp.Height = P1.Height - 35; //gbUp.Top = 30; } //çªä½å è½½ private void Gy_BarCodeBill_New_Load(object sender, EventArgs e) { //æå°åå§å oSumGrid.NoCol = HSnoCol; oSumGrid.ogrdMain = grdMain; oSumGrid.oGridsum = grdSum; this.Text = ModCaption; this.lblCaption.Text = ModCaption; //å è½½ç»ç»ä¿¡æ¯ Sub_AddOrdList(); //å è½½æºåç±»å Sub_AddHSourceBillTypeList(); //è·åç³»ç»åæ° ClsXt_SystemParameter oSystemParameter = new ClsXt_SystemParameter(); if (oSystemParameter.ShowBill(ref DBUtility.ClsPub.sExeReturnInfo) == false) { MessageBox.Show("è·åç³»ç»åæ°å¤±è´¥ï¼åå :" + DBUtility.ClsPub.sExeReturnInfo, "æç¤º"); return; } else { ERPMode = oSystemParameter.omodel.WMS_WMSStockCtl_ERPMode; //ERP模å¼ï¼WISEãCLOUDï¼ CampanyName = oSystemParameter.omodel.WMS_CampanyName; //客æ·å®å¶ååç§° SourceQtyCtl = oSystemParameter.omodel.BarCode_SourceQtyCtl; //è¶ æºåæ°éæ§å¶ PrintQty = oSystemParameter.omodel.BarCode_PrintQty; //å 许æ¡ç æå°æ¬¡æ° PrintQtyCtl = oSystemParameter.omodel.BarCode_PrintQtyCtl; //æ¡ç æå°æ¬¡æ°æ§å¶ UpdatePrintQtyCtl = oSystemParameter.omodel.BarCode_UpdatePrintQtyCtl; //æ¡ç æå°æ¬¡æ°æ´æ° } //ç³»ç»åæ°ï¼ææºåçææ¡ç ï¼çææ¡ç æ°éå¯å¦è¶ æºåæ°éæ§å¶ï¼N为ä¸å¯è¶ æºåæ°éï¼ if (SourceQtyCtl == "N") { //ç³»ç»åæ°ä¸ºä¸å¯è¶ æºåæ°éæ¶ï¼åæ¬¡å¤æç¨æ·æéæ¯å¦å¯è¶ æºåæ°é //å¤æç¨æ·æéï¼ææéå¯è¶ æºåæ°éçææ¡ç if (ClsPub.Security_Log(ModRightNameSourceQty, 3, false, ClsPub.CurUserName)) { SourceQtyCtl = "Y"; } } } //å è½½ç»ç»ä¿¡æ¯ private void Sub_AddOrdList() { DataSet ds; DAL.ClsGy_ORGANIZATIONS_View oClsGy_ORGANIZATIONS_View = new DAL.ClsGy_ORGANIZATIONS_View(); ds = oClsGy_ORGANIZATIONS_View.GetList(); if (ds == null || ds.Tables[0].Rows.Count == 0) { MessageBox.Show("è·åç»ç»å¤±è´¥"); return; } cmbHOrgID.DataSource = null; cmbHOrgID.Items.Clear(); cmbHOrgID.DataSource = ds.Tables[0]; cmbHOrgID.DisplayMember = "HName"; cmbHOrgID.ValueMember = "HItemID"; } //å è½½æºåç±»å private void Sub_AddHSourceBillTypeList() { DataSet ds = oCn.RunProcReturn("exec h_p_Gy_BarCodeBill_SourceBillType " + HOrgID.ToString(), "h_p_Gy_BarCodeBill_SourceBillType"); if (ds == null || ds.Tables[0].Rows.Count == 0) { cmbSourceBillType.DataSource = null; cmbSourceBillType.Items.Clear(); MessageBox.Show("è·åæºåç±»å失败"); return; } cmbSourceBillType.DataSource = null; cmbSourceBillType.Items.Clear(); cmbSourceBillType.DataSource = ds.Tables[0]; cmbSourceBillType.DisplayMember = "HName"; cmbSourceBillType.ValueMember = "HItemID"; } //çªä½å°ºå¯¸ååæ¶ private void Gy_BarCodeBill_New_Resize(object sender, EventArgs e) { //Sub_ControlLocation(); } //æ ¹æ®ç¼è¾ç¶æ 设置 æ§ä»¶æ¯å¦å 许å½å ¥ private void Sub_LrtextStatus(bool TextEnabled) { if (TextEnabled == true) { //æ§ä»¶å ¨é¨ææ gbUp.Enabled = true; grdMain.BackColor = ClsPub.EditColor; } else { //æ§ä»¶å ¨é¨æ æ gbUp.Enabled = false; grdMain.BackColor = ClsPub.ViewColor; } } //timer private void timer1_Tick(object sender, EventArgs e) { timer1.Enabled = false; Sub_ControlLocation(); if (BillStatus == DBUtility.ClsPub.Enum_BillStatus.BillStatus_View) { //this.Sub_ShowBill(); } else { this.Sub_AddBill(); } DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); } //çªä½å¸è½½ private void Gy_BarCodeBill_New_FormClosing(object sender, FormClosingEventArgs e) { BillStatus = DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew; DBUtility.Xt_BaseBillFun.SaveGrid(grdMain, this.Name); } //TOOLBARç¶æ æé®æ¯å¦ç°åº¦ public void Sub_OperStatus() { switch (BillStatus) { case DBUtility.ClsPub.Enum_BillStatus.BillStatus_View: //æµè§ç¶æ yl.Enabled = true; AddRow.Enabled = false; DelRow.Enabled = false; bc.Enabled = false; cz.Enabled = false; tc.Enabled = true; //æªå®¡æ ¸ if (txtHChecker.Text.Trim() == "") { //æªå®¡æ ¸ pic1.Visible = false; pic1.Image = null; // } else if (txtHCloseMan.Text.Trim() == "" && txtHChecker.Text.Trim() != "")//å®¡æ ¸æªå ³é { // pic1.Visible = true; pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Checked.jpg"); // } else//å·²å ³é { // pic1.Visible = true; pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Closed.jpg"); // } if (txtHDeleteMan.Text.Trim() == "") { } else //å·²ä½åº { AddRow.Enabled = false; DelRow.Enabled = false; bc.Enabled = false; cz.Enabled = false; // pic1.Visible = true; pic1.Image = System.Drawing.Image.FromFile(ClsPub.AppPath + @"/Pic/Deleted.jpg"); // } Sub_LrtextStatus(false); grdStatus = false; break; case DBUtility.ClsPub.Enum_BillStatus.BillStatus_AddNew: //æ°å¢ç¶æ yl.Enabled = true; AddRow.Enabled = true; DelRow.Enabled = true; bc.Enabled = true; cz.Enabled = true; tc.Enabled = true; Sub_LrtextStatus(true); grdStatus = true; //æªå®¡æ ¸ pic1.Visible = false; pic1.Image = null; // break; case DBUtility.ClsPub.Enum_BillStatus.BillStatus_Modify: //ä¿®æ¹ç¶æ yl.Enabled = true; AddRow.Enabled = true; DelRow.Enabled = true; bc.Enabled = true; cz.Enabled = true; tc.Enabled = true; Sub_LrtextStatus(true); grdStatus = true; //æªå®¡æ ¸ pic1.Visible = false; pic1.Image = null; // break; } } #endregion #region çææ¡ç private bool Sub_SaveBill() { //è·åå ç HInterID = DBUtility.ClsPub.CreateBillID_Prod(ModName, ref DBUtility.ClsPub.sExeReturnInfo); lblCaption.Focus(); //çææ¡ç åæ§å¶ if (!Sub_AllowSave()) { return false; } bc.Enabled = false; SaveBarCode(); return true; } #region çææ¡ç åæ§å¶ private bool Sub_AllowSave() { string sHRemark = ""; //æç»è¡¨æ¯å¦ä¸ºé¶è¡ bool b = false; for (int i = 0; i < grdMain.RowCount; i++) { if (!IsNullRow(i)) { b = true; break; } } if (b == false) { MessageBox.Show("æç»è¡ä¸åå¨ï¼", "æç¤º"); return false; } for (int j = 0; j < grdMain.Rows.Count; j++) { long HSno = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value); // åºå· string HBarCodeType = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HBarCodeTypeCol].Value); // æ¡ç ç±»å string HSourceBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillNoCol].Value); // æºååå· long HMaterID = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value); // ç©æå ç string HBatchNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HBatchNoCol].Value); // æ¹å· long HAuxPropID = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HAuxPropIDCol].Value); // è¾ å©å±æ§ID double HSourceQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HSourceBillQtyCol].Value); // æºåæ°é double HQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HQtyCol].Value); // æ°é double HMinQty = DBUtility.ClsPub.isDoule(grdMain.Rows[j].Cells[HMinQtyCol].Value); // æå°å è£ æ° bool HISKFPERIOD = DBUtility.ClsPub.isBool(grdMain.Rows[j].Cells[HISKFPERIODCol].Value); // æ¯å¦å¯ç¨ä¿è´¨æ DateTime HProduceDate = DBUtility.ClsPub.isDate(grdMain.Rows[j].Cells[HProduceDateCol].Value); // çäº§æ¥æ if (HMaterID != 0) { DataSet oDsCheck = oCn.RunProcReturn("exec h_p_Gy_BarCodeBill_AddCheck " + HSno.ToString() + ",'" + HBarCodeType + "','" + HSourceBillNo + "'," + HMaterID.ToString() + ",'" + HBatchNo + "'," + HAuxPropID.ToString() + "," + HSourceQty.ToString() + "," + HQty.ToString() + "," + HMinQty.ToString() + "," + HOrgID.ToString() + ",'" + SourceQtyCtl + "'", "h_p_Gy_BarCodeBill_AddCheck"); // if (oDsCheck == null && oDsCheck.Tables[0].Rows.Count == 0) { MessageBox.Show("æ¡ç çæå®æ´æ§å¤æé误ï¼"); return false; } else if (DBUtility.ClsPub.isStrNull(oDsCheck.Tables[0].Rows[0][0]) == "1") { sHRemark = sHRemark + DBUtility.ClsPub.isStrNull(oDsCheck.Tables[0].Rows[0]["HRemark"]); } //夿å½å ¥ççäº§æ¥æãæææè³æ¯å¦æ£ç¡® if(HISKFPERIOD && HProduceDate<DBUtility.ClsPub.isDate("2000-01-01")) { sHRemark = sHRemark + " 第" + ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value) + "è¡ï¼ç©æï¼" + ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterNameCol].Value) + " å¯ç¨ä¿è´¨æç®¡çï¼çäº§æ¥æå½å ¥é误ï¼"; } else if (HISKFPERIOD && ClsPub.isStrNull(grdMain.Rows[j].Cells[HExpiryDateCol].Value)=="") { sHRemark = sHRemark + " 第" + ClsPub.isLong(grdMain.Rows[j].Cells[HSnoCol].Value) + "è¡ï¼ç©æï¼" + ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterNameCol].Value) + " å¯ç¨ä¿è´¨æç®¡çï¼æææè³ä¸è½ä¸ºç©ºï¼"; } } } if (sHRemark != "") { MessageBox.Show(sHRemark); return false; } return true; } #endregion #region çææ¡ç private void SaveBarCode() { try { string TM = ""; //æ¡ç int LSHlen = 6; //æµæ°´å·é¿åº¦ double HSumQty = 0; //äº§åæ°é double HMinQty = 0; //æå°å è£ æ° Int64 HBQty = 0; //ç®±æ° Int64 LSH = 0; //æµæ°´å· string LSH2 = ""; //æµæ°´å·è½¬æ¢æå符 string sDate = ""; //æ¥æ string sYear = ""; //å¹´ string sPeriod = ""; //æ string sDay = ""; //æ¥ string sMaterID = ""; //ç©æIDè½¬æ¢æå符 string sSourceEntryID = ""; //æºååIDè½¬æ¢æå符 string sTMNumber = ""; //æ¡ç èªå®ä¹åç¼ int HSumBQty = 0; //å䏿¹çææ¡ç æ»ç®±æ° int n = 0; //å䏿¹çææ¡ç ä¸çç¬¬å æ¡ DataSet Ds; pb1.Value = 0; Int64 HEntryID = 0; //åID string HBarCode = ""; //æ¡å½¢ç string HBarCodeType = ""; //æ¡ç ç±»å Int64 HMaterID = 0; //ç©æID Int64 HUnitID = 0; //计éåä½ID Int64 HAuxPropID = 0; //è¾ å©å±æ§ID string HBatchNo = ""; //æ¹æ¬¡å· string HMTONo = ""; //MTOå· double HQty = 0; //æ°é double HinitQty = 0; //åå§åæ°éï¼çææ¡ç æ¶æ°éï¼ double HSourceBillQty = 0; //æºåå¯çææ¡ç æ°é bool HGiveAwayFlag = false; //æ¯å¦èµ å string HProduceDate; //çäº§æ¥æï¼ä¿è´¨æç¨ï¼ string HExpiryDate; //ä¿è´¨æè³ï¼ä¿è´¨æç¨ï¼ bool HISKFPERIOD = false; //æ¯å¦å¯ç¨ä¿è´¨æ string HEXPUNIT = ""; //ä¿è´¨æåä½ double HEXPPERIOD = 0; //ä¿è´¨æ Int64 HWhID = 0; //ä»åºID Int64 HSPID = 0; //ä»ä½ID Int64 HBarcodeQtys = 0; //æ»ææ° Int64 HBarcodeNo = 0; //å½åæå· string HEndQty = ""; //å°¾æ° Int64 HSourceInterID = 0; //æºåID Int64 HSourceEntryID = 0; //æºååID string HSourceBillNo = ""; //æºååå· string HSourceBillType = ""; //æºåç±»å Int64 HInitSourceEntryID = 0; //åå§åæºååIDï¼çææ¡ç æ¶æºååIDï¼ string HRemark = ""; //夿³¨ Int64 HPrintQty = 0; //æå°æ¬¡æ° Int64 HSTOCKORGID = 0; //ç»ç»ID Int64 HOWNERID = 0; //货主ID Int64 HDeptID = 0; //é¨é¨ID Int64 HSupID = 0; //徿¥åä½ID Int64 HGroupID = 0; //ç产çç»ID Int64 HCusID = 0; //客æ·ID string HCusType = ""; //客æ·åå· string HSeOrderBillNo = ""; //éå®è®¢åå· Int64 HSeOrderSEQ = 0; //éå®è®¢åè¡å· string HInnerBillNo = ""; //å é¨éè´è®¢åå· string HWorkLineName = ""; //ç产线 string HMaterName = ""; //产ååç§° string HMaterModel = ""; //产åè§æ ¼åå· string HPinfan = ""; //åçª DateTime HEndDate; //计åå®å·¥æ¥æ oCn.BeginTran(); for (int j = 0; j < grdMain.Rows.Count; j++) { Application.DoEvents(); if (ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value) != 0) { sMaterID = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterIDCol].Value); HBatchNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBatchNoCol].Value); HBarCodeType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBarCodeTypeCol].Value); //æ¥æè·åæ¹å¼ sDate = dtpHDate.Value.ToShortDateString(); sYear = ClsPub.isDate(sDate).Year.ToString().Substring(2, 2); sPeriod = "0" + ClsPub.isDate(sDate).Month.ToString(); sPeriod = sPeriod.Substring(sPeriod.Length - 2, 2); sDay = "0" + ClsPub.isDate(sDate).Day.ToString(); sDay = sDay.Substring(sDay.Length - 2, 2); //================================== if (HBarCodeType == "å¯ä¸æ¡ç ") { if (CampanyName == "䏿§") { HSourceBillNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillNoCol].Value); sSourceEntryID = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HSubIDCol].Value); if (HSourceBillNo == "") { //æ¡ç åç¼ = ç»ç»ä»£ç + ç©æä»£ç + å¹´ + æ + æ¥ sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //è·åæå¤§æµæ°´å· LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } else { //æ¡ç = æºååå· + ç©æID + è¡å· sTMNumber = HSourceBillNo + sMaterID + sSourceEntryID; } } else //éç¨æ¹æ³ { //æ¡ç åç¼ = ç»ç»ä»£ç + ç©æä»£ç + å¹´ + æ + æ¥ sTMNumber = HOrgNumber + sMaterID + sYear + sPeriod + sDay; Ds = oCn.RunProcReturn("exec h_p_WMS_GetMaxNo '" + sTMNumber + "'", "h_p_WMS_GetMaxNo"); //è·åæå¤§æµæ°´å· LSH = ClsPub.isLong(Ds.Tables[0].Rows[0][0]); } } else if (HBarCodeType == "åç§æ¡ç ") { TM = HOrgNumber + sMaterID; } else if (HBarCodeType == "æ¹æ¬¡æ¡ç ") { TM = HOrgNumber + sMaterID + HBatchNo; } else { MessageBox.Show("éè¯¯çæ¡ç ç±»åï¼ä¸è½çææ¡ç ï¼"); bc.Enabled = true; oCn.RollBack(); return; } HBQty = ClsPub.isLong(grdMain.Rows[j].Cells[HBQtyCol].Value); HMinQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HMinQtyCol].Value); HSumQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HQtyCol].Value); HSumBQty = HSumBQty + ClsPub.isInt(grdMain.Rows[j].Cells[HBQtyCol].Value); pb1.Maximum = HSumBQty; for (int i = 0; i < HBQty; i++) { pb1.Value = n+1; if (HSumQty - HMinQty > 0) { HEndQty = ""; HSumQty = HSumQty - HMinQty; } else { if (HSumQty == HMinQty) { HEndQty = ""; } else { HEndQty = "å°¾æ°"; } HMinQty = HSumQty; } // LSH = LSH + 1; LSH2 = LSH.ToString(); while (LSH2.Length < LSHlen) //å¦ææµæ°´å·ä½æ°å°äº LSHlen åé¢è¡¥0 { LSH2 = "0" + LSH2; } if (HBarCodeType == "å¯ä¸æ¡ç ") { if (CampanyName == "䏿§") { if (HSourceBillNo == "") { //æ¡ç ç¼å· = æ¡ç åç¼ + æµæ°´å· TM = sTMNumber + LSH2; } else { if (HBQty > 1) { MessageBox.Show("çäº§æ±æ¥åãæ¶æéç¥åçææ¡ç æ¶ï¼ç®±æ°ä¸è½å¤§äº1ï¼"); bc.Enabled = true; oCn.RollBack(); return; } //æ¡ç ç¼å· = æ¡ç åç¼ TM = sTMNumber; } } else { //æ¡ç ç¼å· = æ¡ç åç¼ + æµæ°´å· TM = sTMNumber + LSH2; } } HEntryID = j + 1; HBarCode = TM; HMaterID = ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value); HUnitID = ClsPub.isLong(grdMain.Rows[j].Cells[HUnitIDCol].Value); HAuxPropID = ClsPub.isLong(grdMain.Rows[j].Cells[HAuxPropIDCol].Value); HBatchNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBatchNoCol].Value); HMTONo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMTONoCol].Value); HQty = HMinQty; HinitQty = HMinQty; HSourceBillQty = ClsPub.isDoule(grdMain.Rows[j].Cells[HSourceBillQtyCol].Value); HGiveAwayFlag = ClsPub.isBool(grdMain.Rows[j].Cells[HGiveAwayFlagCol].Value); HISKFPERIOD = ClsPub.isBool(grdMain.Rows[j].Cells[HISKFPERIODCol].Value); if(HISKFPERIOD) { HProduceDate = ClsPub.isStrNull(ClsPub.isDate(grdMain.Rows[j].Cells[HProduceDateCol].Value)); HExpiryDate = ClsPub.isStrNull(grdMain.Rows[j].Cells[HExpiryDateCol].Value); } else { HProduceDate = ""; HExpiryDate = ""; } HEXPUNIT = ClsPub.isStrNull(grdMain.Rows[j].Cells[HEXPUNITCol].Value); HEXPPERIOD = ClsPub.isDoule(grdMain.Rows[j].Cells[HEXPPERIODCol].Value); HWhID = ClsPub.isLong(grdMain.Rows[j].Cells[HWhIDCol].Value); HSPID = ClsPub.isLong(grdMain.Rows[j].Cells[HSPIDCol].Value); HBarcodeQtys = HBQty; HBarcodeNo = i + 1; HSourceInterID = ClsPub.isLong(grdMain.Rows[j].Cells[HMainIDCol].Value); HSourceEntryID = ClsPub.isLong(grdMain.Rows[j].Cells[HSubIDCol].Value); HSourceBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillNoCol].Value); HSourceBillType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HBillTypeCol].Value); HInitSourceEntryID = ClsPub.isLong(grdMain.Rows[j].Cells[HSubIDCol].Value); HRemark = ClsPub.isStrNull(grdMain.Rows[j].Cells[HRemarkCol].Value); HPrintQty = 0; HSTOCKORGID = HOrgID; HOWNERID = HOrgID; HDeptID = ClsPub.isLong(grdMain.Rows[j].Cells[HDeptIDCol].Value); HSupID = ClsPub.isLong(grdMain.Rows[j].Cells[HSupIDCol].Value); HGroupID = ClsPub.isLong(grdMain.Rows[j].Cells[HGroupIDCol].Value); HCusID = ClsPub.isLong(grdMain.Rows[j].Cells[HCusIDCol].Value); HCusType = ClsPub.isStrNull(grdMain.Rows[j].Cells[HCusTypeCol].Value); HSeOrderBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSeOrderBillNoCol].Value); HSeOrderSEQ = ClsPub.isLong(grdMain.Rows[j].Cells[HSeOrderSEQCol].Value); HInnerBillNo = ClsPub.isStrNull(grdMain.Rows[j].Cells[HInnerBillNoCol].Value); HWorkLineName = ClsPub.isStrNull(grdMain.Rows[j].Cells[HSourceNameCol].Value); HMaterName = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterNameCol].Value); HMaterModel = ClsPub.isStrNull(grdMain.Rows[j].Cells[HMaterModelCol].Value); HPinfan = ClsPub.isStrNull(grdMain.Rows[j].Cells[HPinfanCol].Value); HEndDate = ClsPub.isDate(grdMain.Rows[j].Cells[HEndDateCol].Value); oCn.RunProc("insert into Gy_BarCodeBill" + "(HInterID,HEntryID,HBarCode,HBarCodeType,HMaterID,HUnitID" + ",HAuxPropID,HBatchNo,HMTONo,HQty,HinitQty,HSourceBillQty" + ",HProduceDate,HExpiryDate" + ",HISKFPERIOD,HEXPUNIT,HEXPPERIOD,HBarCodeDate,HGiveAwayFlag" + ",HWhID,HSPID,HBarcodeQtys,HBarcodeNo,HEndQty" + ",HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType,HInitSourceEntryID,HRemark" + ",HPrintQty,HSTOCKORGID,HOWNERID,HDeptID,HSupID,HGroupID" + ",HCusID,HCusType,HSeOrderBillNo,HSeOrderSEQ,HInnerBillNo,HWorkLineName" + ",HMaterName,HMaterModel,HPinfan,HEndDate,HMaker,HMakeDate" + ") values (" + " " + HInterID.ToString() + "," + HEntryID.ToString() + ",'" + HBarCode + "','" + HBarCodeType + "'," + HMaterID.ToString() + "," + HUnitID.ToString() + ", " + HAuxPropID.ToString() + ",'" + HBatchNo + "','" + HMTONo + "'," + HQty.ToString() + "," + HinitQty.ToString() + "," + HSourceBillQty.ToString() + ", " + (HProduceDate == "" ? "NULL" : "'" + HProduceDate + "'") + "," + (HExpiryDate == "" ? "NULL" : "'" + HExpiryDate + "'") + ", " + DBUtility.ClsPub.BoolToString(HISKFPERIOD) + ",'" + HEXPUNIT + "'," + HEXPPERIOD.ToString() + ",'" + sDate + "'," + DBUtility.ClsPub.BoolToString(HGiveAwayFlag) + ", " + HWhID.ToString() + "," + HSPID.ToString() + "," + HBarcodeQtys.ToString() + "," + HBarcodeNo.ToString() + ",'" + HEndQty + "'" + ", " + HSourceInterID.ToString() + "," + HSourceEntryID.ToString() + ",'" + HSourceBillNo + "','" + HSourceBillType + "'," + HInitSourceEntryID.ToString() + ",'" + HRemark + "'" + ", " + HPrintQty.ToString() + "," + HSTOCKORGID.ToString() + "," + HOWNERID.ToString() + "," + HDeptID.ToString() + "," + HSupID.ToString() + "," + HGroupID.ToString() + ", " + HCusID.ToString() + ",'" + HCusType + "','" + HSeOrderBillNo + "'," + HSeOrderSEQ.ToString() + ",'" + HInnerBillNo + "','" + HWorkLineName + "'" + ",'" + HMaterName + "','" + HMaterModel + "','" + HPinfan + "','" + HEndDate.ToShortDateString() + "','" + ClsPub.CurUserName + "',getdate()" + ")"); n = n + 1; Application.DoEvents(); } } } oCn.Commit(); MessageBox.Show("æ¡ç çæå®æ¯ï¼"); tabControl1.SelectedIndex = 1; } catch (Exception e) { bc.Enabled = true; oCn.RollBack(); MessageBox.Show("æ¡ç çæå¤±è´¥ï¼" + e.Message); } } #endregion #region å·æ°æ¡ç å表 private void Display() { DataSet DSet = oCn.RunProcReturn("select * from h_v_IF_BarCodeBillList where HInterID=" + HInterID.ToString() + " order by HItemID", "h_v_IF_BarCodeBillList", ref DBUtility.ClsPub.sExeReturnInfo); //çæé¦è¡æ é¢ if (DSet == null) { MessageBox.Show("没æè¿åä»»ä½ç»æ,æ¡ç ä¸åå¨ï¼" + DBUtility.ClsPub.sExeReturnInfo); return; } // grdList.DataSource = DSet.Tables[0].DefaultView; //å»ç» int FrCol = 0; string s = "æ¯"; DBUtility.Xt_BaseBillFun.DisplayGrid(grdList, this.Name + "grdList", s, FrCol); //ç»çº¿ GraphLine(); } private void GraphLine() { int MainIDCol = Fun_GetCol("hmainid"); int SubIDCol = Fun_GetCol("hsubid"); string s = "æ¯"; long n = 0; DBUtility.Xt_BaseBillFun.GraphLine(grdList, MainIDCol, SubIDCol, s, ref n); } #endregion #endregion #region çªä½å¤çæ¹æ³ //åå§åGRID private void initGrid() { grdMain.RowCount = 0; grdMain.ColumnCount = 59; //æ»åæ° DBUtility.Xt_BaseBillFun.initGridFst(grdMain, this.Name); grdMain.Columns[HSnoCol].HeaderText = "åºå·"; grdMain.Columns[HMainIDCol].HeaderText = "æºå主ID"; grdMain.Columns[HSubIDCol].HeaderText = "æºååID"; grdMain.Columns[HBillNoCol].HeaderText = "æºååå·"; grdMain.Columns[HBillTypeCol].HeaderText = "æºååæ®ç±»å"; grdMain.Columns[HMaterIDCol].HeaderText = "ç©æID"; grdMain.Columns[HMaterNumberCol].HeaderText = "ç©æä»£ç "; grdMain.Columns[HMaterNameCol].HeaderText = "ç©æåç§°"; grdMain.Columns[HMaterModelCol].HeaderText = "è§æ ¼åå·"; grdMain.Columns[HPinfanCol].HeaderText = "åçª"; grdMain.Columns[HUnitIDCol].HeaderText = "计éåä½ID"; grdMain.Columns[HUnitNumberCol].HeaderText = "计éåä½ä»£ç "; grdMain.Columns[HUnitNameCol].HeaderText = "计éåä½åç§°"; grdMain.Columns[HAuxPropIDCol].HeaderText = "è¾ å©å±æ§ID"; grdMain.Columns[HAuxPropNumberCol].HeaderText = "è¾ å©å±æ§ä»£ç "; grdMain.Columns[HAuxPropNameCol].HeaderText = "è¾ å©å±æ§åç§°"; grdMain.Columns[HBatchManagerCol].HeaderText = "æ¯å¦å¯ç¨æ¹æ¬¡"; grdMain.Columns[HBatchNoCol].HeaderText = "æ¹å·"; grdMain.Columns[HQtyCol].HeaderText = "æ°é"; grdMain.Columns[HMinQtyCol].HeaderText = "æå°å è£ æ°"; grdMain.Columns[HBQtyCol].HeaderText = "ç®±æ°"; grdMain.Columns[HinitQtyCol].HeaderText = "åå§åæ°é"; grdMain.Columns[HSourceBillQtyCol].HeaderText = "æºåå¯çææ¡ç æ°é"; grdMain.Columns[HBarCodeTypeCol].HeaderText = "æ¡ç ç±»å"; grdMain.Columns[HISKFPERIODCol].HeaderText = "æ¯å¦å¯ç¨ä¿è´¨æ"; grdMain.Columns[HProduceDateCol].HeaderText = "çäº§æ¥æ"; grdMain.Columns[HExpiryDateCol].HeaderText = "æææè³"; grdMain.Columns[HEXPUNITCol].HeaderText = "ä¿è´¨æåä½"; grdMain.Columns[HEXPPERIODCol].HeaderText = "ä¿è´¨æ"; grdMain.Columns[HGiveAwayFlagCol].HeaderText = "æ¯å¦èµ å"; grdMain.Columns[HWhIDCol].HeaderText = "ä»åºID"; grdMain.Columns[HWhNumberCol].HeaderText = "ä»åºä»£ç "; grdMain.Columns[HWhNameCol].HeaderText = "ä»åº"; grdMain.Columns[HSPIDCol].HeaderText = "ä»ä½ID"; grdMain.Columns[HSPNumberCol].HeaderText = "ä»ä½ä»£ç "; grdMain.Columns[HSPNameCol].HeaderText = "ä»ä½"; grdMain.Columns[HMTONoCol].HeaderText = "计åè·è¸ªå·"; grdMain.Columns[HRemarkCol].HeaderText = "夿³¨"; grdMain.Columns[HDeptIDCol].HeaderText = "车é´ID"; grdMain.Columns[HDeptNumberCol].HeaderText = "车é´ä»£ç "; grdMain.Columns[HDeptNameCol].HeaderText = "车é´"; grdMain.Columns[HSourceIDCol].HeaderText = "ç产线ID"; grdMain.Columns[HSourceNumberCol].HeaderText = "ç产线代ç "; grdMain.Columns[HSourceNameCol].HeaderText = "ç产线"; grdMain.Columns[HSupIDCol].HeaderText = "ä¾åºåID"; grdMain.Columns[HSupNumberCol].HeaderText = "ä¾åºå代ç "; grdMain.Columns[HSupNameCol].HeaderText = "ä¾åºå"; grdMain.Columns[HGroupIDCol].HeaderText = "ç产çç»ID"; grdMain.Columns[HGroupNumberCol].HeaderText = "ç产çç»ä»£ç "; grdMain.Columns[HGroupNameCol].HeaderText = "ç产çç»"; grdMain.Columns[HCusIDCol].HeaderText = "客æ·ID"; grdMain.Columns[HCusNumberCol].HeaderText = "客æ·ä»£ç "; grdMain.Columns[HCusNameCol].HeaderText = "客æ·"; grdMain.Columns[HCusTypeCol].HeaderText = "客æ·åå·"; grdMain.Columns[HSeOrderBillNoCol].HeaderText = "éå®è®¢åå·"; grdMain.Columns[HSeOrderSEQCol].HeaderText = "éå®è®¢åè¡å·"; grdMain.Columns[HInnerBillNoCol].HeaderText = "å é¨éè´è®¢åå·"; grdMain.Columns[HEndDateCol].HeaderText = "计åå®å·¥æ¥æ"; //æ ¼å¼å éèå grdMain.Columns[HTagCol].Visible = false; grdMain.Columns[HMainIDCol].Visible = false; grdMain.Columns[HSubIDCol].Visible = false; grdMain.Columns[HBillTypeCol].Visible = false; grdMain.Columns[HMaterIDCol].Visible = false; grdMain.Columns[HPinfanCol].Visible = false; grdMain.Columns[HUnitIDCol].Visible = false; grdMain.Columns[HAuxPropIDCol].Visible = false; grdMain.Columns[HinitQtyCol].Visible = false; grdMain.Columns[HSourceBillQtyCol].Visible = false; //grdMain.Columns[HExpiryDateCol].Visible = false; //grdMain.Columns[HEXPUNITCol].Visible = false; //grdMain.Columns[HEXPPERIODCol].Visible = false; grdMain.Columns[HWhIDCol].Visible = false; grdMain.Columns[HWhNumberCol].Visible = false; grdMain.Columns[HWhNameCol].Visible = false; grdMain.Columns[HSPIDCol].Visible = false; grdMain.Columns[HSPNumberCol].Visible = false; grdMain.Columns[HSPNameCol].Visible = false; grdMain.Columns[HMTONoCol].Visible = false; grdMain.Columns[HDeptIDCol].Visible = false; grdMain.Columns[HDeptNumberCol].Visible = false; grdMain.Columns[HDeptNameCol].Visible = false; grdMain.Columns[HSourceIDCol].Visible = false; grdMain.Columns[HSourceNumberCol].Visible = false; grdMain.Columns[HSourceNameCol].Visible = false; grdMain.Columns[HSupIDCol].Visible = false; grdMain.Columns[HSupNumberCol].Visible = false; grdMain.Columns[HSupNameCol].Visible = false; grdMain.Columns[HGroupIDCol].Visible = false; grdMain.Columns[HGroupNumberCol].Visible = false; grdMain.Columns[HGroupNameCol].Visible = false; grdMain.Columns[HCusIDCol].Visible = false; grdMain.Columns[HCusNumberCol].Visible = false; grdMain.Columns[HCusNameCol].Visible = false; grdMain.Columns[HCusTypeCol].Visible = false; grdMain.Columns[HSeOrderBillNoCol].Visible = false; grdMain.Columns[HSeOrderSEQCol].Visible = false; grdMain.Columns[HInnerBillNoCol].Visible = false; grdMain.Columns[HEndDateCol].Visible = false; //设置å¯ç¼è¾å string sAllowCol = HQtyCol.ToString() + "," + HMinQtyCol.ToString() + "," + HMaterNumberCol.ToString() + "," + HUnitNumberCol.ToString() + "," + HAuxPropNumberCol.ToString() + "," + HBatchNoCol.ToString() + "," + HBarCodeTypeCol.ToString() + "," + HProduceDateCol.ToString() + "," + HRemarkCol.ToString(); //设置å计å string sTotalCol = HQtyCol.ToString(); //è®¾ç½®ç¹æ®å for (int i = 0; i < grdMain.Rows.Count; i++) { //ç½æ ¼æå¾ //æ¯å¦å¯ç¨æ¹æ¬¡ DataGridViewCheckBoxCell oCell1 = new DataGridViewCheckBoxCell(); oCell1.ThreeState = false; oCell1.Value = 0; oCell1.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[i].Cells[HBatchManagerCol] = oCell1; //æ¯å¦å¯ç¨ä¿è´¨æ DataGridViewCheckBoxCell oCell2 = new DataGridViewCheckBoxCell(); oCell2.ThreeState = false; oCell2.Value = 0; oCell2.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[i].Cells[HISKFPERIODCol] = oCell2; //æ¯å¦èµ å DataGridViewCheckBoxCell oCell3 = new DataGridViewCheckBoxCell(); oCell3.ThreeState = false; oCell3.Value = 0; oCell3.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[i].Cells[HGiveAwayFlagCol] = oCell3; //ç½æ ¼ä¸æéæ©æ¡ DataGridViewComboBoxCell column = new DataGridViewComboBoxCell(); if (CampanyName == "䏿§") { column.Items.Add("æ¹æ¬¡æ¡ç "); column.Items.Add("åç§æ¡ç "); } else { column.Items.Add("å¯ä¸æ¡ç "); column.Items.Add("æ¹æ¬¡æ¡ç "); column.Items.Add("åç§æ¡ç "); } grdMain.Rows[i].Cells[HBarCodeTypeCol] = column; } DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol,oSumGrid); DBUtility.Xt_BaseBillFun.GetGrid(grdMain, this.Name); DBUtility.Xt_BaseBillFun.initGridList(grdList, this.Name + "grdList"); } //å ¬å¼éç® private void RowCount(int sRow, int sTag) { if (sTag == 0) { //ç®±æ°å=æ°é/æå°å è£ æ° double sMoney = 0; if (ClsPub.isDoule(grdMain.Rows[sRow].Cells[HMinQtyCol].Value) == 0) { sMoney = 0; } else { sMoney = ClsPub.isDoule(grdMain.Rows[sRow].Cells[HQtyCol].Value) / ClsPub.isDoule(grdMain.Rows[sRow].Cells[HMinQtyCol].Value); } sMoney = Math.Ceiling(sMoney); grdMain.Rows[sRow].Cells[HBQtyCol].Value = sMoney; } else { } } //æ¯å¦æ¯ç©ºè¡ private bool IsNullRow(int Row) { return DBUtility.Xt_BaseBillFun.IsNullRow(Row, HMaterIDCol,grdMain); } //å¤æç½æ ¼è¡çå½å ¥æ¯å¦æ£ç¡® private bool CheckGridRow(int Row) { Cell oCell = new Cell(); int c = 0; //if (ClsPub.isStrNull(grdMain.get_TextMatrix(Row, HTagCol)) != "*") //{ // return true; //} // for (c = 0; c < grdMain.ColumnCount; c++) { oCell.Row = Row; oCell.Col = c; //if (!CheckGridCell(oCell)) // return false; } return true; } //帮å©å½æ° private void Sub_GridKey(int sKeyCode, int sRow, int sCol, DataGridViewTextBoxEditingControl oEdit) { string sWhere = ""; DAL.ClsIF_Material_View oMater = new DAL.ClsIF_Material_View();//ç©æ DAL.ClsIF_Unit_View oUnit = new DAL.ClsIF_Unit_View();//计éåä½ DAL.ClsIF_Property_View oProperty = new DAL.ClsIF_Property_View();//è¾ å©å±æ§ if (!grdStatus) { return; } oSumGrid.EditStatus = true; switch (sKeyCode) { case 118: //F7 { switch (sCol) { case HMaterNumberCol: oMater.WherePart = ""; sWhere = " and HUSEORGID = " + HOrgID; if (oMater.RefreshViewForBig(sWhere)) { if (oMater.GetInfoByID(oMater.oModel.HItemID)) { grdMain.Rows[sRow].Cells[HMaterIDCol].Value = oMater.omodel.HItemID.ToString(); grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = oMater.omodel.HNumber; grdMain.Rows[sRow].Cells[HMaterNameCol].Value = oMater.omodel.HName; grdMain.Rows[sRow].Cells[HMaterModelCol].Value = oMater.omodel.HModel; grdMain.Rows[sRow].Cells[HMinQtyCol].Value = oMater.omodel.HQtyMin; grdMain.Rows[sRow].Cells[HUnitIDCol].Value = oMater.omodel.HUnitID.ToString(); grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = oMater.omodel.HUnitNumber; grdMain.Rows[sRow].Cells[HUnitNameCol].Value = oMater.omodel.HUnitName; grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = oMater.omodel.HAuxPropID.ToString(); grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = oMater.omodel.HAuxPropNumber; grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = oMater.omodel.HAuxPropName; grdMain.Rows[sRow].Cells[HBatchManagerCol].Value = oMater.omodel.HBatchManager; grdMain.Rows[sRow].Cells[HISKFPERIODCol].Value = oMater.omodel.HISKFPERIOD; grdMain.Rows[sRow].Cells[HBarCodeTypeCol].Value = oMater.omodel.HBarCodeType; //å¯ç¨æ¹æ¬¡ if (oMater.omodel.HBatchManager) { grdMain.Rows[sRow].Cells[HBatchNoCol].Value = oMater.omodel.HBatchNo; } //å¯ç¨ä¿è´¨æ if (oMater.omodel.HISKFPERIOD) { grdMain.Rows[sRow].Cells[HEXPUNITCol].Value = oMater.omodel.HEXPUNIT; grdMain.Rows[sRow].Cells[HEXPPERIODCol].Value = oMater.omodel.HEXPPERIOD; grdMain.Rows[sRow].Cells[HProduceDateCol].Value = dtpHDate.Value.ToShortDateString(); //è·åæææè³ if (GetExpiryDate(dtpHDate.Value, oMater.omodel.HEXPUNIT, DBUtility.ClsPub.isInt(oMater.omodel.HEXPPERIOD), ref sReturn, ref HExpiryDate)) { grdMain.Rows[sRow].Cells[HExpiryDateCol].Value = HExpiryDate; } } else { grdMain.Rows[sRow].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[sRow].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[sRow].Cells[HProduceDateCol].Value = ""; grdMain.Rows[sRow].Cells[HExpiryDateCol].Value = ""; } if (CampanyName == "䏿§") { grdMain.Rows[sRow].Cells[HQtyCol].Value = oMater.omodel.HQtyMin; grdMain.Rows[sRow].Cells[HBQtyCol].Value = 1; } oEdit.Text = oMater.omodel.HNumber; } else { grdMain.Rows[sRow].Cells[HMaterIDCol].Value = 0; grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HMaterNameCol].Value = ""; grdMain.Rows[sRow].Cells[HMaterModelCol].Value = ""; grdMain.Rows[sRow].Cells[HMinQtyCol].Value = 0; grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0; grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HUnitNameCol].Value = ""; grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0; grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = ""; grdMain.Rows[sRow].Cells[HBatchManagerCol].Value = 0; grdMain.Rows[sRow].Cells[HBatchNoCol].Value = ""; grdMain.Rows[sRow].Cells[HBarCodeTypeCol].Value = ""; grdMain.Rows[sRow].Cells[HISKFPERIODCol].Value = 0; grdMain.Rows[sRow].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[sRow].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[sRow].Cells[HProduceDateCol].Value = ""; grdMain.Rows[sRow].Cells[HExpiryDateCol].Value = ""; } } else { grdMain.Rows[sRow].Cells[HMaterIDCol].Value = 0; grdMain.Rows[sRow].Cells[HMaterNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HMaterNameCol].Value = ""; grdMain.Rows[sRow].Cells[HMaterModelCol].Value = ""; grdMain.Rows[sRow].Cells[HMinQtyCol].Value = 0; grdMain.Rows[sRow].Cells[HUnitIDCol].Value = 0; grdMain.Rows[sRow].Cells[HUnitNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HUnitNameCol].Value = ""; grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0; grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = ""; grdMain.Rows[sRow].Cells[HBatchManagerCol].Value = 0; grdMain.Rows[sRow].Cells[HBatchNoCol].Value = ""; grdMain.Rows[sRow].Cells[HBarCodeTypeCol].Value = ""; grdMain.Rows[sRow].Cells[HISKFPERIODCol].Value = 0; grdMain.Rows[sRow].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[sRow].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[sRow].Cells[HProduceDateCol].Value = ""; grdMain.Rows[sRow].Cells[HExpiryDateCol].Value = ""; } break; case HUnitNumberCol: BLL.ClsBaseSelect_InterFace.SetGridByUnit(grdMain, sRow, HUnitIDCol, HUnitNumberCol, HUnitNameCol); oEdit.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HUnitNumberCol].Value); break; case HAuxPropNumberCol: oProperty.WherePart = ""; if (ERPMode == "CLOUD") { sWhere = " and HMaterNumber = '" + DBUtility.ClsPub.isStrNull(grdMain.Rows[grdMain.CurrentCell.RowIndex].Cells[HMaterNumberCol].Value) + "'"; } else { sWhere = ""; } if (oProperty.RefreshView(sWhere)) { grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = oProperty.oModel.HItemID.ToString(); grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = oProperty.oModel.HNumber; grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = oProperty.oModel.HName; oEdit.Text = oProperty.oModel.HNumber; } else { grdMain.Rows[sRow].Cells[HAuxPropIDCol].Value = 0; grdMain.Rows[sRow].Cells[HAuxPropNumberCol].Value = ""; grdMain.Rows[sRow].Cells[HAuxPropNameCol].Value = ""; } break; case HDeptNumberCol: BLL.ClsBaseSelect_InterFace.SetGridByDept(grdMain, sRow, HDeptIDCol, HDeptNumberCol, HDeptNameCol); oEdit.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HDeptNumberCol].Value); break; case HCusNumberCol: BLL.ClsBaseSelect_InterFace.SetGridByCus(grdMain, sRow, HCusIDCol, HCusNumberCol, HCusNameCol); oEdit.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HCusNumberCol].Value); break; case HProduceDateCol: BLL.ClsPub_BLL.Sub_SelectDate(grdMain, sRow, HProduceDateCol); //è·åæææè³ DateTime HProduceDate= DBUtility.ClsPub.isDate(grdMain.Rows[sRow].Cells[HProduceDateCol].Value); //çäº§æ¥æ string HEXPUNIT = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HEXPUNITCol].Value); //ä¿è´¨æåä½ int HEXPPERIOD = DBUtility.ClsPub.isInt(grdMain.Rows[sRow].Cells[HEXPPERIODCol].Value); //ä¿è´¨æ if (GetExpiryDate(HProduceDate, HEXPUNIT, HEXPPERIOD, ref sReturn, ref HExpiryDate)) { grdMain.Rows[sRow].Cells[HExpiryDateCol].Value = HExpiryDate; } oEdit.Text = DBUtility.ClsPub.isStrNull(grdMain.Rows[sRow].Cells[HProduceDateCol].Value); break; default: break; } bc.Enabled = true; break; } case 117: //F6 { switch (sCol) { default: break; } break; } default: break; } } //ç½æ ¼ç¼è¾å夿 private void grdMain_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e) { int i = grdMain.CurrentCell.ColumnIndex; if (DBUtility.Xt_BaseBillFun.AllowEdit(grdStatus, oSumGrid,i)) { e.Cancel = true; } } //ç½æ ¼ç¼è¾åå¤ç private void grdMain_CellEndEdit(object sender, DataGridViewCellEventArgs e) { DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); if (e.ColumnIndex == HMinQtyCol) { RowCount(e.RowIndex, 0); // } else if (e.ColumnIndex == HQtyCol) { RowCount(e.RowIndex, 0); // } else if (e.ColumnIndex == HProduceDateCol) { //è·åæææè³ DateTime HProduceDate = DBUtility.ClsPub.isDate(grdMain.Rows[e.RowIndex].Cells[HProduceDateCol].Value); //çäº§æ¥æ string HEXPUNIT = DBUtility.ClsPub.isStrNull(grdMain.Rows[e.RowIndex].Cells[HEXPUNITCol].Value); //ä¿è´¨æåä½ int HEXPPERIOD = DBUtility.ClsPub.isInt(grdMain.Rows[e.RowIndex].Cells[HEXPPERIODCol].Value); //ä¿è´¨æ if (GetExpiryDate(HProduceDate, HEXPUNIT, HEXPPERIOD, ref sReturn, ref HExpiryDate)) { grdMain.Rows[e.RowIndex].Cells[HExpiryDateCol].Value = HExpiryDate; } } // if (this.EditingControl != null) //éæ¾äºä»¶ { EditingControl.KeyDown -= new KeyEventHandler(this.EditingControl_KeyDown); this.EditingControl = null; } } DataGridViewTextBoxEditingControl EditingControl; private void grdMain_CellLeave(object sender, DataGridViewCellEventArgs e) { if (!grdStatus) { return; } DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); // //if (oSumGrid.Changelock) // return; //if(oSumGrid.EditStatus) //{ if (!CheckGridRow(oSumGrid.OldCell.Row)) return; //} } private void grdMain_ColumnWidthChanged(object sender, DataGridViewColumnEventArgs e) { DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); } private void grdMain_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) { if (grdMain.CurrentCell != null) { if (e.Control is DataGridViewTextBoxEditingControl) { this.EditingControl = (DataGridViewTextBoxEditingControl)e.Control; //å¢å å§æå¤ç this.EditingControl.KeyDown += new KeyEventHandler(this.EditingControl_KeyDown); } } } private void EditingControl_KeyDown(object sender, KeyEventArgs e) { //ä¸å¡å¤ç Sub_GridKey(e.KeyValue, grdMain.CurrentRow.Index, grdMain.CurrentCell.ColumnIndex, EditingControl); } private void grdMain_RowHeadersWidthChanged(object sender, EventArgs e) { DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); } private void grdMain_Scroll(object sender, ScrollEventArgs e) { DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); oSumGrid.DisplayCurRow(); } #endregion #region éæºåè¿åä¿¡æ¯ ææ¾å¤§é徿 è¿å private void cmdSourceBillNo_Click(object sender, EventArgs e) { if (cmbSourceBillType.Text.Trim() == "ç产订å") { string sWhere = ""; //ç³»ç»åæ°ï¼çææ¡ç æ°éå¯å¦è¶ æºåæ°éæ§å¶ï¼N为ä¸å¯è¶ æºåæ°éï¼ if (SourceQtyCtl == "N") { sWhere = " and HOrgID =" + HOrgID.ToString() + " and 任塿°é>0"; } else { sWhere = " and HOrgID =" + HOrgID.ToString(); } DAL.Cls_S_IFCLD_ICMOList oIFCLD_ICMOList = new DAL.Cls_S_IFCLD_ICMOList(); if (oIFCLD_ICMOList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIFCLD_ICMOList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "çäº§æ±æ¥å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_ICMOReportBillList oIF_ICMOReportBillList = new DAL.Cls_S_IF_ICMOReportBillList(); if (oIF_ICMOReportBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_ICMOReportBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "æ¶æéç¥å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_POInStockBillList oIF_POInStockBillList = new DAL.Cls_S_IF_POInStockBillList(); if (oIF_POInStockBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_POInStockBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "éè´è®¢å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_POOrderBillList oIF_POOrderBillList = new DAL.Cls_S_IF_POOrderBillList(); if (oIF_POOrderBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_POOrderBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "å§å¤è®¢å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_EntrustOrderBillList oIF_EntrustOrderBillList = new DAL.Cls_S_IF_EntrustOrderBillList(); if (oIF_EntrustOrderBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_EntrustOrderBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "éè´å ¥åºå") { string sWhere = ""; DAL.Cls_S_IF_POStockInBillList oIF_POStockInBillList = new DAL.Cls_S_IF_POStockInBillList(); if (oIF_POStockInBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_POStockInBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "éè´§éç¥å") { string sWhere = ""; DAL.Cls_S_IF_SeOutStockBackBillList oIF_SeOutStockBackBillList = new DAL.Cls_S_IF_SeOutStockBackBillList(); if (oIF_SeOutStockBackBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_SeOutStockBackBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "å ¶ä»å ¥åºå") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_OtherInBillList oIF_OtherInBillList = new DAL.Cls_S_IF_OtherInBillList(); if (oIF_OtherInBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_OtherInBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "ç´æ¥è°æ¨å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_MoveStockBillList oIF_MoveStockBillList = new DAL.Cls_S_IF_MoveStockBillList(); if (oIF_MoveStockBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_MoveStockBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "éè´éæå") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_POStockInBackBillList oIF_POStockInBackBillList = new DAL.Cls_S_IF_POStockInBackBillList(); if (oIF_POStockInBackBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_POStockInBackBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "ç产éæå") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_MateOutBackBillList oIF_MateOutBackBillList = new DAL.Cls_S_IF_MateOutBackBillList(); if (oIF_MateOutBackBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_MateOutBackBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "ç»è£ æå¸å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_PackageDismantleBillList oIF_PackageDismantleBillList = new DAL.Cls_S_IF_PackageDismantleBillList(); if (oIF_PackageDismantleBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_PackageDismantleBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "å·¥åºæµè½¬å¡") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_ProcessExchangeBillList oIF_ProcessExchangeBillList = new DAL.Cls_S_IF_ProcessExchangeBillList(); if (oIF_ProcessExchangeBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_ProcessExchangeBillList.oBillSelectColl); } } else if (cmbSourceBillType.Text.Trim() == "å·¥åºæ±æ¥å") { string sWhere = " and HOrgID =" + HOrgID.ToString(); DAL.Cls_S_IF_ProcessReportBillList oIF_ProcessReportBillList = new DAL.Cls_S_IF_ProcessReportBillList(); if (oIF_ProcessReportBillList.Refresh(sWhere)) //éæ©åå { FillSelectData(oIF_ProcessReportBillList.oBillSelectColl); } } else { } } private void FillSelectData(List<DBUtility.BillSelect> oList) { DataSet Ds; oSumGrid.Changelock = true; initGrid(); int i = -1; foreach (DBUtility.BillSelect oSelectRow in oList) { i = i + 1; //ç产订å if (oSelectRow.BillType == "3710") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("exec h_p_Gy_BarCodeBill_ICMOBillList " + oSelectRow.BillMainID.ToString() + "," + oSelectRow.BillSubID.ToString() + ",'" + SourceQtyCtl + "'", "h_p_Gy_BarCodeBill_ICMOBillList"); //Ds = oCn.RunProcReturn("select * from h_v_IFCLD_ICMOList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IFCLD_ICMOList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm(Ds.Tables[0], i); } //çäº§æ±æ¥å if (oSelectRow.BillType == "3711") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_ICMOReportList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_ICMOReportList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //æ¶æéç¥å if (oSelectRow.BillType == "1103") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_POInStockList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_POInStockList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //éè´è®¢å if (oSelectRow.BillType == "1102") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_POOrderList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_POOrderList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //å§å¤è®¢å if (oSelectRow.BillType == "1601") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_EntrustOrderList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_EntrustOrderList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //éè´å ¥åºå if (oSelectRow.BillType == "1201") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_POStockInBillList_Source where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_POStockInBillList_Source"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //éè´§éç¥å if (oSelectRow.BillType == "1403") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_SeOutStockBackList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_SeOutStockBackList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //å ¶ä»å ¥åºå if (oSelectRow.BillType == "1203") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_OtherInList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_OtherInList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //ç´æ¥è°æ¨å if (oSelectRow.BillType == "1207") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_MoveStockList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_MoveStockList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //éè´éæå if (oSelectRow.BillType == "1239") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_POStockInBackList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_POStockInBackList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //ç产éæå if (oSelectRow.BillType == "1244") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_MateOutBackList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_MateOutBackList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //ç»è£ æå¸å if (oSelectRow.BillType == "1255") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_PackageDismantleList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_PackageDismantleList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //å·¥åºæµè½¬å¡ if (oSelectRow.BillType == "3772") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_ProcessExchangeList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_ProcessExchangeList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //å·¥åºæ±æ¥å if (oSelectRow.BillType == "3714") { grdMain.Rows.Add(); grdMain.Rows[i].Cells[HTagCol].Value = "*"; //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_IF_ProcessReportList where hmainid=" + oSelectRow.BillMainID + " and hsubid=" + oSelectRow.BillSubID, "h_v_IF_ProcessReportList"); //åå ¥ä¿¡æ¯ Sub_WriteInForm1(Ds.Tables[0], i); } //峿¶åºå if (oSelectRow.BillType == "JSKC") { grdMain.Rows.Add(); Application.DoEvents(); //å¾å°ä¿¡æ¯ Ds = oCn.RunProcReturn("select * from h_v_KF_ICInventoryList_IF where hmaterid=" + oSelectRow.BillMainID + " and hwhid=" + oSelectRow.BillSubID + " and hspid=" + oSelectRow.SPID + " and HAuxPropID=" + oSelectRow.HAuxPropID + " and æ¹æ¬¡='" + oSelectRow.BatchNo + "' and 计åè·è¸ªå·='" + oSelectRow.BillNo + "' and çäº§æ¥æ='" + oSelectRow.HProduceDate + "' and æææè³='" + oSelectRow.HExpiryDate + "'", "h_v_KF_ICInventoryList_IF"); //åå ¥ä¿¡æ¯ Sub_WriteInForm2(Ds.Tables[0], i); } } // oSumGrid.Changelock = false; DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); } //æ ¹æ®TABLEåå ¥çé¢(ç产任å¡å) private void Sub_WriteInForm(DataTable oTable, int i) { //å è½½è¡¨ä½ grdMain.Rows[i].Cells[HTagCol].Value = "*"; grdMain.Rows[i].Cells[HQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æªçææ¡ç æ°é"]); grdMain.Rows[i].Cells[HSourceBillQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æªçææ¡ç æ°é"]); grdMain.Rows[i].Cells[HMainIDCol].Value = oTable.Rows[0]["hmainid"].ToString(); grdMain.Rows[i].Cells[HSubIDCol].Value = oTable.Rows[0]["hsubid"].ToString(); grdMain.Rows[i].Cells[HBillNoCol].Value = oTable.Rows[0]["åæ®å·"].ToString(); grdMain.Rows[i].Cells[HBillTypeCol].Value = oTable.Rows[0]["HBillType"].ToString(); grdMain.Rows[i].Cells[HSupIDCol].Value = oTable.Rows[0]["hsupid"].ToString(); grdMain.Rows[i].Cells[HSupNumberCol].Value = oTable.Rows[0]["ä¾åºå代ç "].ToString(); grdMain.Rows[i].Cells[HSupNameCol].Value = oTable.Rows[0]["ä¾åºå"].ToString(); grdMain.Rows[i].Cells[HDeptIDCol].Value = oTable.Rows[0]["HDeptID"].ToString(); grdMain.Rows[i].Cells[HDeptNumberCol].Value = oTable.Rows[0]["é¨é¨ä»£ç "].ToString(); grdMain.Rows[i].Cells[HDeptNameCol].Value = oTable.Rows[0]["é¨é¨"].ToString(); grdMain.Rows[i].Cells[HMaterIDCol].Value = oTable.Rows[0]["HMaterID"].ToString(); grdMain.Rows[i].Cells[HMaterNumberCol].Value = oTable.Rows[0]["ç©æä»£ç "].ToString(); grdMain.Rows[i].Cells[HMaterNameCol].Value = oTable.Rows[0]["ç©æåç§°"].ToString(); grdMain.Rows[i].Cells[HMaterModelCol].Value = oTable.Rows[0]["è§æ ¼åå·"].ToString(); grdMain.Rows[i].Cells[HBatchManagerCol].Value = oTable.Rows[0]["HBatchManager"].ToString(); grdMain.Rows[i].Cells[HBatchNoCol].Value = oTable.Rows[0]["æ¹æ¬¡"].ToString(); grdMain.Rows[i].Cells[HUnitIDCol].Value = oTable.Rows[0]["HUnitID"].ToString(); grdMain.Rows[i].Cells[HUnitNumberCol].Value = oTable.Rows[0]["计éåä½ä»£ç "].ToString(); grdMain.Rows[i].Cells[HUnitNameCol].Value = oTable.Rows[0]["计éåä½"].ToString(); grdMain.Rows[i].Cells[HRemarkCol].Value = oTable.Rows[0]["夿³¨"].ToString(); grdMain.Rows[i].Cells[HMTONoCol].Value = oTable.Rows[0]["计åè·è¸ªå·"].ToString(); grdMain.Rows[i].Cells[HCusIDCol].Value = oTable.Rows[0]["HCusID"].ToString(); grdMain.Rows[i].Cells[HCusNumberCol].Value = oTable.Rows[0]["客æ·ä»£ç "].ToString(); grdMain.Rows[i].Cells[HCusNameCol].Value = oTable.Rows[0]["客æ·"].ToString(); grdMain.Rows[i].Cells[HCusTypeCol].Value = oTable.Rows[0]["客æ·åå·"].ToString(); grdMain.Rows[i].Cells[HPinfanCol].Value = oTable.Rows[0]["HPinfan"].ToString(); grdMain.Rows[i].Cells[HSourceNameCol].Value = oTable.Rows[0]["ç产线"].ToString(); grdMain.Rows[i].Cells[HEndDateCol].Value = oTable.Rows[0]["计åå®å·¥æ¥æ"].ToString(); grdMain.Rows[i].Cells[HMinQtyCol].Value = oTable.Rows[0]["æå°å è£ æ°"].ToString(); grdMain.Rows[i].Cells[HBarCodeTypeCol].Value = oTable.Rows[0]["HBarCodeType"].ToString(); grdMain.Rows[i].Cells[HISKFPERIODCol].Value = oTable.Rows[0]["HISKFPERIOD"].ToString(); //å¯ç¨ä¿è´¨æ if (DBUtility.ClsPub.isBool(oTable.Rows[0]["HISKFPERIOD"].ToString())) { grdMain.Rows[i].Cells[HEXPUNITCol].Value = oTable.Rows[0]["HEXPUNIT"].ToString(); grdMain.Rows[i].Cells[HEXPPERIODCol].Value = DBUtility.ClsPub.isInt(oTable.Rows[0]["HEXPPERIOD"]).ToString(); //æºå䏿çäº§æ¥æãæææè³åæºåä¸ï¼æ²¡æçäº§æ¥æåç颿鿥æ if (oTable.Rows[0]["HProduceDate"].ToString()=="" || oTable.Rows[0]["HExpiryDate"].ToString()=="") { grdMain.Rows[i].Cells[HProduceDateCol].Value = dtpHDate.Value.ToShortDateString(); //è·åæææè³ string HEXPUNIT = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HEXPUNITCol].Value); //ä¿è´¨æåä½ int HEXPPERIOD = DBUtility.ClsPub.isInt(grdMain.Rows[i].Cells[HEXPPERIODCol].Value); //ä¿è´¨æ if (GetExpiryDate(dtpHDate.Value, HEXPUNIT, HEXPPERIOD, ref sReturn, ref HExpiryDate)) { grdMain.Rows[i].Cells[HExpiryDateCol].Value = HExpiryDate; } } else { grdMain.Rows[i].Cells[HProduceDateCol].Value = oTable.Rows[0]["HProduceDate"].ToString(); grdMain.Rows[i].Cells[HExpiryDateCol].Value = oTable.Rows[0]["HExpiryDate"].ToString(); } } else { grdMain.Rows[i].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[i].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[i].Cells[HProduceDateCol].Value = ""; grdMain.Rows[i].Cells[HExpiryDateCol].Value = ""; } //-- //设置å¯ç¼è¾å string sAllowCol = HQtyCol.ToString() + "," + HMinQtyCol.ToString() + "," + HAuxPropNumberCol.ToString() + "," + HBatchNoCol.ToString() + "," + HBarCodeTypeCol.ToString() + "," + HProduceDateCol.ToString() + "," + HRemarkCol.ToString(); grdMain.Columns[HBillNoCol].ReadOnly = true; //设置å计å string sTotalCol = HQtyCol.ToString(); // DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol, oSumGrid); tabControl1.SelectedIndex = 0; bc.Enabled = true; // RowCount(i, 0); } //æ ¹æ®TABLEåå ¥çé¢ private void Sub_WriteInForm1(DataTable oTable, int i) { //å è½½è¡¨ä½ grdMain.Rows[i].Cells[HTagCol].Value = "*"; grdMain.Rows[i].Cells[HQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æªçææ¡ç æ°é"]); grdMain.Rows[i].Cells[HSourceBillQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æªçææ¡ç æ°é"]); grdMain.Rows[i].Cells[HMainIDCol].Value = oTable.Rows[0]["hmainid"].ToString(); grdMain.Rows[i].Cells[HSubIDCol].Value = oTable.Rows[0]["hsubid"].ToString(); grdMain.Rows[i].Cells[HBillNoCol].Value = oTable.Rows[0]["åæ®å·"].ToString(); grdMain.Rows[i].Cells[HBillTypeCol].Value = oTable.Rows[0]["HBillType"].ToString(); grdMain.Rows[i].Cells[HDeptIDCol].Value = oTable.Rows[0]["HDeptID"].ToString(); grdMain.Rows[i].Cells[HDeptNumberCol].Value = oTable.Rows[0]["é¨é¨ä»£ç "].ToString(); grdMain.Rows[i].Cells[HDeptNameCol].Value = oTable.Rows[0]["é¨é¨"].ToString(); grdMain.Rows[i].Cells[HMaterIDCol].Value = oTable.Rows[0]["HMaterID"].ToString(); grdMain.Rows[i].Cells[HMaterNumberCol].Value = oTable.Rows[0]["ç©æä»£ç "].ToString(); grdMain.Rows[i].Cells[HMaterNameCol].Value = oTable.Rows[0]["ç©æåç§°"].ToString(); grdMain.Rows[i].Cells[HMaterModelCol].Value = oTable.Rows[0]["è§æ ¼åå·"].ToString(); grdMain.Rows[i].Cells[HBatchManagerCol].Value = oTable.Rows[0]["HBatchManager"].ToString(); grdMain.Rows[i].Cells[HBatchNoCol].Value = oTable.Rows[0]["æ¹æ¬¡"].ToString(); grdMain.Rows[i].Cells[HUnitIDCol].Value = oTable.Rows[0]["HUnitID"].ToString(); grdMain.Rows[i].Cells[HUnitNumberCol].Value = oTable.Rows[0]["计éåä½ä»£ç "].ToString(); grdMain.Rows[i].Cells[HUnitNameCol].Value = oTable.Rows[0]["计éåä½"].ToString(); grdMain.Rows[i].Cells[HRemarkCol].Value = oTable.Rows[0]["夿³¨"].ToString(); grdMain.Rows[i].Cells[HMTONoCol].Value = oTable.Rows[0]["计åè·è¸ªå·"].ToString(); grdMain.Rows[i].Cells[HBarCodeTypeCol].Value = oTable.Rows[0]["HBarCodeType"].ToString(); grdMain.Rows[i].Cells[HISKFPERIODCol].Value = oTable.Rows[0]["HISKFPERIOD"].ToString(); //å¯ç¨ä¿è´¨æ if (DBUtility.ClsPub.isBool(oTable.Rows[0]["HISKFPERIOD"].ToString())) { grdMain.Rows[i].Cells[HEXPUNITCol].Value = oTable.Rows[0]["HEXPUNIT"].ToString(); grdMain.Rows[i].Cells[HEXPPERIODCol].Value = DBUtility.ClsPub.isInt(oTable.Rows[0]["HEXPPERIOD"]).ToString(); //æºå䏿çäº§æ¥æãæææè³åæºåä¸ï¼æ²¡æçäº§æ¥æåç颿鿥æ if (oTable.Rows[0]["çäº§æ¥æ"].ToString() == "" || oTable.Rows[0]["æææè³"].ToString() == "") { grdMain.Rows[i].Cells[HProduceDateCol].Value = dtpHDate.Value.ToShortDateString(); //è·åæææè³ string HEXPUNIT = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HEXPUNITCol].Value); //ä¿è´¨æåä½ int HEXPPERIOD = DBUtility.ClsPub.isInt(grdMain.Rows[i].Cells[HEXPPERIODCol].Value); //ä¿è´¨æ if (GetExpiryDate(dtpHDate.Value, HEXPUNIT, HEXPPERIOD, ref sReturn, ref HExpiryDate)) { grdMain.Rows[i].Cells[HExpiryDateCol].Value = HExpiryDate; } } else { grdMain.Rows[i].Cells[HProduceDateCol].Value = oTable.Rows[0]["çäº§æ¥æ"].ToString(); grdMain.Rows[i].Cells[HExpiryDateCol].Value = oTable.Rows[0]["æææè³"].ToString(); } } else { grdMain.Rows[i].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[i].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[i].Cells[HProduceDateCol].Value = ""; grdMain.Rows[i].Cells[HExpiryDateCol].Value = ""; } if (CampanyName == "䏿§") { grdMain.Rows[i].Cells[HMinQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æªçææ¡ç æ°é"]); } else { grdMain.Rows[i].Cells[HMinQtyCol].Value = oTable.Rows[0]["æå°å è£ æ°"].ToString(); } if (cmbSourceBillType.Text.Trim() == "æ¶æéç¥å" || cmbSourceBillType.Text.Trim() == "éè´è®¢å" || cmbSourceBillType.Text.Trim() == "å§å¤è®¢å" || cmbSourceBillType.Text.Trim() == "éè´å ¥åºå") { grdMain.Rows[i].Cells[HInnerBillNoCol].Value = oTable.Rows[0]["å é¨éè´è®¢åå·"].ToString(); grdMain.Rows[i].Cells[HSupIDCol].Value = oTable.Rows[0]["hsupid"].ToString(); grdMain.Rows[i].Cells[HSupNumberCol].Value = oTable.Rows[0]["ä¾åºå代ç "].ToString(); grdMain.Rows[i].Cells[HSupNameCol].Value = oTable.Rows[0]["ä¾åºå"].ToString(); if (cmbSourceBillType.Text.Trim() == "æ¶æéç¥å") { if (oTable.Rows[0]["æ¯å¦èµ å"].ToString() == "æ¯") { grdMain.Rows[i].Cells[HGiveAwayFlagCol].Value = 1; } else { grdMain.Rows[i].Cells[HGiveAwayFlagCol].Value = 0; } grdMain.Rows[i].Cells[HSeOrderBillNoCol].Value = oTable.Rows[0]["éå®è®¢åå·"].ToString(); grdMain.Rows[i].Cells[HSeOrderSEQCol].Value = oTable.Rows[0]["éå®è®¢åè¡å·"].ToString(); } } if (cmbSourceBillType.Text.Trim() == "éè´§éç¥å") { grdMain.Rows[i].Cells[HCusIDCol].Value = oTable.Rows[0]["HCusID"].ToString(); grdMain.Rows[i].Cells[HCusNumberCol].Value = oTable.Rows[0]["客æ·ä»£ç "].ToString(); grdMain.Rows[i].Cells[HCusNameCol].Value = oTable.Rows[0]["客æ·"].ToString(); } if (cmbSourceBillType.Text.Trim() == "å ¶ä»å ¥åºå") { grdMain.Rows[i].Cells[HWhIDCol].Value = oTable.Rows[0]["HWhID"].ToString(); grdMain.Rows[i].Cells[HWhNumberCol].Value = oTable.Rows[0]["ä»åºä»£ç "].ToString(); grdMain.Rows[i].Cells[HWhNameCol].Value = oTable.Rows[0]["ä»åº"].ToString(); grdMain.Rows[i].Cells[HSPIDCol].Value = oTable.Rows[0]["HSPID"].ToString(); grdMain.Rows[i].Cells[HSPNumberCol].Value = oTable.Rows[0]["ä»ä½ä»£ç "].ToString(); grdMain.Rows[i].Cells[HSPNameCol].Value = oTable.Rows[0]["ä»ä½"].ToString(); } //-- //设置å¯ç¼è¾å string sAllowCol = HQtyCol.ToString() + "," + HMinQtyCol.ToString() + "," + HAuxPropNumberCol.ToString() + "," + HBatchNoCol.ToString() + "," + HBarCodeTypeCol.ToString() + "," + HProduceDateCol.ToString() + "," + HRemarkCol.ToString(); grdMain.Columns[HBillNoCol].ReadOnly = true; //设置å计å string sTotalCol = HQtyCol.ToString(); // DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol, oSumGrid); tabControl1.SelectedIndex = 0; bc.Enabled = true; // RowCount(i, 0); } //æ ¹æ®TABLEåå ¥çé¢ï¼éè¶å³æ¶åºåï¼ private void Sub_WriteInForm2(DataTable oTable, int i) { //å è½½è¡¨ä½ grdMain.Rows[i].Cells[HTagCol].Value = "*"; grdMain.Rows[i].Cells[HQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æ°é"]); grdMain.Rows[i].Cells[HSourceBillQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æ°é"]); grdMain.Rows[i].Cells[HMaterIDCol].Value = oTable.Rows[0]["HMaterID"].ToString(); grdMain.Rows[i].Cells[HMaterNumberCol].Value = oTable.Rows[0]["ç©æä»£ç "].ToString(); grdMain.Rows[i].Cells[HMaterNameCol].Value = oTable.Rows[0]["ç©æåç§°"].ToString(); grdMain.Rows[i].Cells[HMaterModelCol].Value = oTable.Rows[0]["è§æ ¼åå·"].ToString(); grdMain.Rows[i].Cells[HAuxPropIDCol].Value = oTable.Rows[0]["HAuxPropID"].ToString(); grdMain.Rows[i].Cells[HAuxPropNumberCol].Value = oTable.Rows[0]["è¾ å©å±æ§ä»£ç "].ToString(); grdMain.Rows[i].Cells[HAuxPropNameCol].Value = oTable.Rows[0]["è¾ å©å±æ§åç§°"].ToString(); grdMain.Rows[i].Cells[HBatchManagerCol].Value = oTable.Rows[0]["HBatchManager"].ToString(); grdMain.Rows[i].Cells[HBatchNoCol].Value = oTable.Rows[0]["æ¹æ¬¡"].ToString(); grdMain.Rows[i].Cells[HUnitIDCol].Value = oTable.Rows[0]["HUnitID"].ToString(); grdMain.Rows[i].Cells[HUnitNumberCol].Value = oTable.Rows[0]["计éåä½ä»£ç "].ToString(); grdMain.Rows[i].Cells[HUnitNameCol].Value = oTable.Rows[0]["计éåä½"].ToString(); grdMain.Rows[i].Cells[HSupIDCol].Value = oTable.Rows[0]["HSupplyID"].ToString(); grdMain.Rows[i].Cells[HSupNumberCol].Value = oTable.Rows[0]["ä¾åºå代ç "].ToString(); grdMain.Rows[i].Cells[HSupNameCol].Value = oTable.Rows[0]["ä¾åºå"].ToString(); grdMain.Rows[i].Cells[HWhIDCol].Value = oTable.Rows[0]["HWhID"].ToString(); grdMain.Rows[i].Cells[HWhNumberCol].Value = oTable.Rows[0]["ä»åºä»£ç "].ToString(); grdMain.Rows[i].Cells[HWhNameCol].Value = oTable.Rows[0]["ä»åº"].ToString(); grdMain.Rows[i].Cells[HSPIDCol].Value = oTable.Rows[0]["HSPID"].ToString(); grdMain.Rows[i].Cells[HSPNumberCol].Value = oTable.Rows[0]["ä»ä½ä»£ç "].ToString(); grdMain.Rows[i].Cells[HSPNameCol].Value = oTable.Rows[0]["ä»ä½"].ToString(); grdMain.Rows[i].Cells[HRemarkCol].Value = "æåºåçæ"; grdMain.Rows[i].Cells[HMTONoCol].Value = oTable.Rows[0]["计åè·è¸ªå·"].ToString(); grdMain.Rows[i].Cells[HBarCodeTypeCol].Value = oTable.Rows[0]["HBarCodeType"].ToString(); grdMain.Rows[i].Cells[HISKFPERIODCol].Value = oTable.Rows[0]["HISKFPERIOD"].ToString(); //å¯ç¨ä¿è´¨æ if (DBUtility.ClsPub.isBool(oTable.Rows[0]["HISKFPERIOD"].ToString())) { grdMain.Rows[i].Cells[HEXPUNITCol].Value = oTable.Rows[0]["HEXPUNIT"].ToString(); grdMain.Rows[i].Cells[HEXPPERIODCol].Value = DBUtility.ClsPub.isInt(oTable.Rows[0]["HEXPPERIOD"]).ToString(); grdMain.Rows[i].Cells[HProduceDateCol].Value = oTable.Rows[0]["çäº§æ¥æ"].ToString(); grdMain.Rows[i].Cells[HExpiryDateCol].Value = oTable.Rows[0]["æææè³"].ToString(); } else { grdMain.Rows[i].Cells[HEXPUNITCol].Value = ""; grdMain.Rows[i].Cells[HEXPPERIODCol].Value = ""; grdMain.Rows[i].Cells[HProduceDateCol].Value = ""; grdMain.Rows[i].Cells[HExpiryDateCol].Value = ""; } if (CampanyName == "䏿§") { grdMain.Rows[i].Cells[HMinQtyCol].Value = ClsPub.isDoule(oTable.Rows[0]["æ°é"]); } //-- //设置å¯ç¼è¾å string sAllowCol = HQtyCol.ToString() + "," + HBarCodeTypeCol.ToString() + "," + HMinQtyCol.ToString(); grdMain.Columns[HBillNoCol].ReadOnly = true; //设置å计å string sTotalCol = HQtyCol.ToString(); // DBUtility.Xt_BaseBillFun.initGridLast(sAllowCol, sTotalCol, oSumGrid); tabControl1.SelectedIndex = 0; bc.Enabled = true; // RowCount(i, 0); } #endregion #region éæºåè¿åä¿¡æ¯ æå车é®è¿å private void txtHSourceBillNo_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Return)//åè½¦å¸¦åºæºåä¿¡æ¯ { if (txtHSourceBillNo.Text.Length < 4) { MessageBox.Show("请è¾å ¥4ä½ä»¥ä¸æ°æ®ï¼"); return; } //æ ¹æ®æºåç±»å åæºåå· è·åä¿¡æ¯ if (cmbSourceBillType.Text.Trim() == "ç产订å") { DAL.Cls_S_IFCLD_ICMOList oIFCLD_ICMOList = new DAL.Cls_S_IFCLD_ICMOList(); //ç³»ç»åæ°ï¼çææ¡ç æ°éå¯å¦è¶ æºåæ°éæ§å¶ï¼N为ä¸å¯è¶ æºåæ°éï¼ if (SourceQtyCtl == "N") { if (oIFCLD_ICMOList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString() + " and 任塿°é>0")) //éæ©åå { FillSelectData(oIFCLD_ICMOList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } else { if (oIFCLD_ICMOList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString())) //éæ©åå { FillSelectData(oIFCLD_ICMOList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } } else if (cmbSourceBillType.Text.Trim() == "çäº§æ±æ¥å") { DAL.Cls_S_IF_ICMOReportBillList oIF_ICMOReportBillList = new DAL.Cls_S_IF_ICMOReportBillList(); if (oIF_ICMOReportBillList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString())) //éæ©åå { FillSelectData(oIF_ICMOReportBillList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } else if (cmbSourceBillType.Text.Trim() == "æ¶æéç¥å") { DAL.Cls_S_IF_POInStockBillList oIF_POInStockBillList = new DAL.Cls_S_IF_POInStockBillList(); if (oIF_POInStockBillList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString())) //éæ©åå { FillSelectData(oIF_POInStockBillList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } else if (cmbSourceBillType.Text.Trim() == "éè´è®¢å") { DAL.Cls_S_IF_POOrderBillList oIF_POOrderBillList = new DAL.Cls_S_IF_POOrderBillList(); if (oIF_POOrderBillList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString())) //éæ©åå { FillSelectData(oIF_POOrderBillList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } else if (cmbSourceBillType.Text.Trim() == "å§å¤è®¢å") { DAL.Cls_S_IF_EntrustOrderBillList oIF_EntrustOrderBillList = new DAL.Cls_S_IF_EntrustOrderBillList(); if (oIF_EntrustOrderBillList.RefreshBySourceBillNo(" Where åæ®å· like '%" + txtHSourceBillNo.Text + "' and HOrgID =" + HOrgID.ToString())) //éæ©åå { FillSelectData(oIF_EntrustOrderBillList.oBillSelectColl); txtHSourceBillNo.Text = ""; } else { MessageBox.Show("æªæ¥è¯¢å°ä»»å¡æ°æ®ï¼è¯·ç¡®è®¤æéç»ç»ãæºåç±»å䏿ºååå·æ¯å¦æ£ç¡®ï¼"); return; } } else { MessageBox.Show("æéæºåç±»åï¼ä¸æ¯ææ¤åè½ï¼"); return; } } } #endregion #region //æå°è®¾ç½® GridppReport Report; string sBarCodeItemID = ""; //æ¡ç èªå¢å #region é¢è§ private void yl_Click(object sender, EventArgs e) { //夿æ¯å¦å·²ç»çææ¡ç if (grdList.Rows.Count < 1) { MessageBox.Show("æ¡ç æªçæï¼è¯·å çææ¡ç ååé¢è§ï¼"); return; } //æå°å夿æ¡ç æ¯å¦å·²æå°è¿ if (ReportPrintBegin()) { return; } //éæ©æå°æ¨¡æ¿ BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp(); oFrm.sBillName = ModName; oFrm.sBillModel = ModCaption; oFrm.ShowDialog(); if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK) { Sub_SetReport(oFrm.sOpenTmp); Report.PrintPreview(false); Thread.Sleep(1000); } } #endregion #region æå° private void dy_Click(object sender, EventArgs e) { //夿æ¯å¦å·²ç»çææ¡ç if (grdList.Rows.Count < 1) { MessageBox.Show("æ¡ç æªçæï¼è¯·å çææ¡ç ååæå°ï¼"); return; } //æå°å夿æ¡ç æ¯å¦å·²æå°è¿ if (ReportPrintBegin()) { return; } //éæ©æå°æ¨¡æ¿ BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp(); oFrm.sBillName = ModName; oFrm.sBillModel = ModCaption; oFrm.ShowDialog(); if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK) { //循ç¯éä¸è¡ Sub_SetReport(oFrm.sOpenTmp); Report.Print(true); Thread.Sleep(1000); } } #endregion //æå°å夿æ¡ç æ¯å¦è¶ è¿å è®¸å¯æå°æ¬¡æ° private bool ReportPrintBegin() { string sHRemark = ""; if (PrintQtyCtl == "Y") { if (oBar.Set_CheckPrintQty_SD(HInterID, PrintQty, ref sHRemark)) { MessageBox.Show(sHRemark); return true; } return false; } else { return false; } } private void Sub_SetReport(string sOpenTmp) { //å¤æè¡æ° for (int i = 0; i < grdList.Rows.Count; i++) { grdList.Rows[i].Cells[0].Value = "*"; } // Report = new GridppReport(); Report.LoadFromFile(DBUtility.ClsPub.AppPath + @"\" + sOpenTmp + ".grf"); //here . Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord); Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable); Report.PrintEnd += new _IGridppReportEvents_PrintEndEventHandler(ReportPrintEnd); } //å¡«å ¥åæ®è¡¨å¤´ä¿¡æ¯ private void ReportBeforePostRecord()// { try { //Report.FieldByName("夿³¨").AsString = ClsPub.isStrNull(grdSub.Rows[CurRows].Cells[HRemark2Col].Value); } catch (Exception e) { MessageBox.Show("æå°å¤±è´¥!表头ï¼" + e.Message); } } //å¡«å ¥åæ®è¡¨ä½ä¿¡æ¯ private void ReportFetchRecordByDataTable() { try { DataTable ds = new DataTable(); BLL.Utility.FillRecordToReport_Sel(Report, grdList, ds, Fun_GetCol("éæ©")); } catch (Exception e) { MessageBox.Show("æå°å¤±è´¥!表ä½ï¼" + e.Message); } } //æå°ç»æååå¡«æ¡ç æå°æ¬¡æ° private void ReportPrintEnd() { if (UpdatePrintQtyCtl == "Y") { oBar.Set_UpdatePrintQty_SD(HInterID); } } private Int32 Fun_GetCol(string sCol) { return DBUtility.Xt_BaseBillFun.Fun_GetCol(sCol, grdList); } #region è¯æå° private void sdy_Click(object sender, EventArgs e) { //夿æ¯å¦å·²ç»çææ¡ç if (grdList.Rows.Count < 1) { MessageBox.Show("æ¡ç æªçæï¼è¯·å çææ¡ç ååæµè§ï¼"); return; } //æå°å夿æ¡ç æ¯å¦å·²æå°è¿ if (ReportPrintBegin_SDY()) { return; } //éæ©æå°æ¨¡æ¿ BLL.Gy_OpenTmp oFrm = new BLL.Gy_OpenTmp(); oFrm.sBillName = ModName; oFrm.sBillModel = ModCaption; oFrm.ShowDialog(); if (oFrm.OKTag == Pub_Class.ClsPub.Enum_OKTag.OKTag_OK) { Sub_SetReportView(oFrm.sOpenTmp); Report.PrintPreview(false); Thread.Sleep(1000); } } //æå°å夿æ¡ç æ¯å¦è¶ è¿å è®¸å¯æå°æ¬¡æ° private bool ReportPrintBegin_SDY() { string sHRemark = ""; sBarCodeItemID = ""; for (int i = 0; i < grdList.SelectedRows.Count; i++) { sBarCodeItemID = sBarCodeItemID + "," + DBUtility.ClsPub.isLong(grdList.Rows[grdList.SelectedRows[i].Index].Cells[Fun_GetCol("HItemID")].Value).ToString(); } sBarCodeItemID = sBarCodeItemID.Remove(0, 1); if (PrintQtyCtl == "Y") { if (oBar.Set_CheckPrintQty(sBarCodeItemID, PrintQty, ref sHRemark)) { MessageBox.Show(sHRemark); return true; } return false; } else { return false; } } private void Sub_SetReportView(string sOpenTmp) { //å¤æè¡æ° for (int i = 0; i < grdList.Rows.Count; i++) { grdList.Rows[i].Cells[0].Value = ""; } for (int i = 0; i < grdList.SelectedRows.Count; i++) { grdList.Rows[grdList.SelectedRows[i].Index].Cells[0].Value = "*"; } // Report = new GridppReport(); Report.LoadFromFile(DBUtility.ClsPub.AppPath + @"\" + sOpenTmp + ".grf"); //here . Report.BeforePostRecord += new _IGridppReportEvents_BeforePostRecordEventHandler(ReportBeforePostRecord); Report.FetchRecord += new _IGridppReportEvents_FetchRecordEventHandler(ReportFetchRecordByDataTable); Report.PrintEnd += new _IGridppReportEvents_PrintEndEventHandler(ReportPrintEnd_SDY); } //æå°ç»æååå¡«æ¡ç æå°æ¬¡æ° private void ReportPrintEnd_SDY() { if (UpdatePrintQtyCtl == "Y") { oBar.Set_UpdatePrintQty(sBarCodeItemID); } } #endregion #endregion #region éæ©ç»ç» private void cmbHOrgID_SelectionChangeCommitted(object sender, EventArgs e) { HOrgID = ClsPub.isLong(cmbHOrgID.SelectedValue); //æ¸ ç©ºåå§åå表 initGrid(); grdMain.Columns[HBillNoCol].ReadOnly = false; } #endregion #region éæ©æ¥æ private void dtpHDate_ValueChanged(object sender, EventArgs e) { if (chkUpdateSubDate.Checked == true) { for (int j = 0; j < grdMain.Rows.Count; j++) { long HMaterID = DBUtility.ClsPub.isLong(grdMain.Rows[j].Cells[HMaterIDCol].Value); // ç©æå ç if (HMaterID != 0 && DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HRemarkCol].Value) != "æåºåçæ") { //è·åçäº§æ¥æãæææè³ DateTime HProduceDate = dtpHDate.Value; //çäº§æ¥æ string HEXPUNIT = DBUtility.ClsPub.isStrNull(grdMain.Rows[j].Cells[HEXPUNITCol].Value); //ä¿è´¨æåä½ int HEXPPERIOD = DBUtility.ClsPub.isInt(grdMain.Rows[j].Cells[HEXPPERIODCol].Value); //ä¿è´¨æ //çäº§æ¥æ grdMain.Rows[j].Cells[HProduceDateCol].Value = dtpHDate.Value.ToShortDateString(); if (GetExpiryDate(HProduceDate, HEXPUNIT, HEXPPERIOD, ref sReturn, ref HExpiryDate)) { //æææè³ grdMain.Rows[j].Cells[HExpiryDateCol].Value = HExpiryDate; } } } } } #endregion #region è·åæææè³ public bool GetExpiryDate(DateTime HProduceDate, string HEXPUNIT, int HEXPPERIOD, ref string sReturn, ref string HExpiryDate) { if (HEXPUNIT != "Y" && HEXPUNIT != "M" && HEXPUNIT != "D") { sReturn = "ç©æå¯ç¨ä¿è´¨æç®¡çï¼ç©æåºç¡èµæä¸çä¿è´¨æåä½ä¸å 许为空ï¼"; return false; } else if (HEXPPERIOD == 0) { sReturn = "ç©æå¯ç¨ä¿è´¨æç®¡çï¼ç©æåºç¡èµæä¸çä¿è´¨æä¸å 许为空ï¼"; return false; } else if (HEXPUNIT == "Y") { HExpiryDate = HProduceDate.AddYears(HEXPPERIOD).ToShortDateString(); return true; } else if (HEXPUNIT == "M") { HExpiryDate = HProduceDate.AddMonths(HEXPPERIOD).ToShortDateString(); return true; } else { HExpiryDate = HProduceDate.AddDays(HEXPPERIOD).ToShortDateString(); return true; } } #endregion #region æè¡ private void spRow_Click(object sender, EventArgs e) { oDlg.ShowDialog(); if (oDlg.IsOk == 1) { grdMainData_CF(DBUtility.ClsPub.isInt(oDlg.txtHQ.Text)); } } private void grdMainData_CF(int HQty) { double hq = 0; int Qty = HQty - 1; int row = grdMain.CurrentCell.RowIndex; grdMain.Rows.Insert(row + 1, Qty); hq = DBUtility.ClsPub.isDoule(grdMain.Rows[row].Cells[HQtyCol].Value) / HQty; grdMain.Rows[row].Cells[HQtyCol].Value = hq; for (int i = 0; i < Qty; i++) { int r = i + 1; grdMain.Rows[row + r].Cells[HTagCol].Value = grdMain.Rows[row].Cells[HTagCol].Value; grdMain.Rows[row + r].Cells[HMainIDCol].Value = grdMain.Rows[row].Cells[HMainIDCol].Value; grdMain.Rows[row + r].Cells[HSubIDCol].Value = grdMain.Rows[row].Cells[HSubIDCol].Value; grdMain.Rows[row + r].Cells[HBillNoCol].Value = grdMain.Rows[row].Cells[HBillNoCol].Value; grdMain.Rows[row + r].Cells[HBillTypeCol].Value = grdMain.Rows[row].Cells[HBillTypeCol].Value; grdMain.Rows[row + r].Cells[HMaterIDCol].Value = grdMain.Rows[row].Cells[HMaterIDCol].Value; grdMain.Rows[row + r].Cells[HMaterNumberCol].Value = grdMain.Rows[row].Cells[HMaterNumberCol].Value; grdMain.Rows[row + r].Cells[HMaterNameCol].Value = grdMain.Rows[row].Cells[HMaterNameCol].Value; grdMain.Rows[row + r].Cells[HPinfanCol].Value = grdMain.Rows[row].Cells[HPinfanCol].Value; grdMain.Rows[row + r].Cells[HMaterModelCol].Value = grdMain.Rows[row].Cells[HMaterModelCol].Value; grdMain.Rows[row + r].Cells[HAuxPropIDCol].Value = grdMain.Rows[row].Cells[HAuxPropIDCol].Value; grdMain.Rows[row + r].Cells[HAuxPropNumberCol].Value = grdMain.Rows[row].Cells[HAuxPropNumberCol].Value; grdMain.Rows[row + r].Cells[HAuxPropNameCol].Value = grdMain.Rows[row].Cells[HAuxPropNameCol].Value; grdMain.Rows[row + r].Cells[HBatchNoCol].Value = grdMain.Rows[row].Cells[HBatchNoCol].Value; grdMain.Rows[row + r].Cells[HQtyCol].Value = DBUtility.ClsPub.isDoule(hq, 4); grdMain.Rows[row + r].Cells[HMinQtyCol].Value = 0; grdMain.Rows[row + r].Cells[HSourceBillQtyCol].Value = DBUtility.ClsPub.isDoule(hq, 4); grdMain.Rows[row + r].Cells[HProduceDateCol].Value = grdMain.Rows[row].Cells[HProduceDateCol].Value; grdMain.Rows[row + r].Cells[HExpiryDateCol].Value = grdMain.Rows[row].Cells[HExpiryDateCol].Value; grdMain.Rows[row + r].Cells[HEXPUNITCol].Value = grdMain.Rows[row].Cells[HEXPUNITCol].Value; grdMain.Rows[row + r].Cells[HEXPPERIODCol].Value = grdMain.Rows[row].Cells[HEXPPERIODCol].Value; grdMain.Rows[row + r].Cells[HUnitIDCol].Value = grdMain.Rows[row].Cells[HUnitIDCol].Value; grdMain.Rows[row + r].Cells[HUnitNumberCol].Value = grdMain.Rows[row].Cells[HUnitNumberCol].Value; grdMain.Rows[row + r].Cells[HUnitNameCol].Value = grdMain.Rows[row].Cells[HUnitNameCol].Value; grdMain.Rows[row + r].Cells[HWhIDCol].Value = grdMain.Rows[row].Cells[HWhIDCol].Value; grdMain.Rows[row + r].Cells[HWhNumberCol].Value = grdMain.Rows[row].Cells[HWhNumberCol].Value; grdMain.Rows[row + r].Cells[HWhNameCol].Value = grdMain.Rows[row].Cells[HWhNameCol].Value; grdMain.Rows[row + r].Cells[HSPIDCol].Value = grdMain.Rows[row].Cells[HSPIDCol].Value; grdMain.Rows[row + r].Cells[HSPNumberCol].Value = grdMain.Rows[row].Cells[HSPNumberCol].Value; grdMain.Rows[row + r].Cells[HSPNameCol].Value = grdMain.Rows[row].Cells[HSPNameCol].Value; grdMain.Rows[row + r].Cells[HMTONoCol].Value = grdMain.Rows[row].Cells[HMTONoCol].Value; grdMain.Rows[row + r].Cells[HRemarkCol].Value = grdMain.Rows[row].Cells[HRemarkCol].Value; grdMain.Rows[row + r].Cells[HDeptIDCol].Value = grdMain.Rows[row].Cells[HDeptIDCol].Value; grdMain.Rows[row + r].Cells[HDeptNumberCol].Value = grdMain.Rows[row].Cells[HDeptNumberCol].Value; grdMain.Rows[row + r].Cells[HDeptNameCol].Value = grdMain.Rows[row].Cells[HDeptNameCol].Value; grdMain.Rows[row + r].Cells[HSourceIDCol].Value = grdMain.Rows[row].Cells[HSourceIDCol].Value; grdMain.Rows[row + r].Cells[HSourceNumberCol].Value = grdMain.Rows[row].Cells[HSourceNumberCol].Value; grdMain.Rows[row + r].Cells[HSourceNameCol].Value = grdMain.Rows[row].Cells[HSourceNameCol].Value; grdMain.Rows[row + r].Cells[HSupIDCol].Value = grdMain.Rows[row].Cells[HSupIDCol].Value; grdMain.Rows[row + r].Cells[HSupNumberCol].Value = grdMain.Rows[row].Cells[HSupNumberCol].Value; grdMain.Rows[row + r].Cells[HSupNameCol].Value = grdMain.Rows[row].Cells[HSupNameCol].Value; grdMain.Rows[row + r].Cells[HGroupIDCol].Value = grdMain.Rows[row].Cells[HGroupIDCol].Value; grdMain.Rows[row + r].Cells[HGroupNumberCol].Value = grdMain.Rows[row].Cells[HGroupNumberCol].Value; grdMain.Rows[row + r].Cells[HGroupNameCol].Value = grdMain.Rows[row].Cells[HGroupNameCol].Value; grdMain.Rows[row + r].Cells[HCusIDCol].Value = grdMain.Rows[row].Cells[HCusIDCol].Value; grdMain.Rows[row + r].Cells[HCusNumberCol].Value = grdMain.Rows[row].Cells[HCusNumberCol].Value; grdMain.Rows[row + r].Cells[HCusNameCol].Value = grdMain.Rows[row].Cells[HCusNameCol].Value; grdMain.Rows[row + r].Cells[HCusTypeCol].Value = grdMain.Rows[row].Cells[HCusTypeCol].Value; grdMain.Rows[row + r].Cells[HSeOrderBillNoCol].Value = grdMain.Rows[row].Cells[HSeOrderBillNoCol].Value; grdMain.Rows[row + r].Cells[HSeOrderSEQCol].Value = grdMain.Rows[row].Cells[HSeOrderSEQCol].Value; grdMain.Rows[row + r].Cells[HInnerBillNoCol].Value = grdMain.Rows[row].Cells[HInnerBillNoCol].Value; grdMain.Rows[row + r].Cells[HEndDateCol].Value = grdMain.Rows[row].Cells[HEndDateCol].Value; //ç½æ ¼æå¾ //æ¯å¦å¯ç¨æ¹æ¬¡ DataGridViewCheckBoxCell oCell1 = new DataGridViewCheckBoxCell(); oCell1.ThreeState = false; oCell1.Value = grdMain.Rows[row].Cells[HBatchManagerCol].Value; oCell1.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[row + r].Cells[HBatchManagerCol] = oCell1; //æ¯å¦å¯ç¨ä¿è´¨æ DataGridViewCheckBoxCell oCell2 = new DataGridViewCheckBoxCell(); oCell2.ThreeState = false; oCell2.Value = grdMain.Rows[row].Cells[HISKFPERIODCol].Value; oCell2.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[row + r].Cells[HISKFPERIODCol] = oCell2; //æ¯å¦èµ å DataGridViewCheckBoxCell oCell3 = new DataGridViewCheckBoxCell(); oCell3.ThreeState = false; oCell3.Value = grdMain.Rows[row].Cells[HGiveAwayFlagCol].Value; oCell3.Style.Alignment = DataGridViewContentAlignment.MiddleCenter; grdMain.Rows[row + r].Cells[HGiveAwayFlagCol] = oCell3; //ç½æ ¼ä¸æéæ©æ¡ DataGridViewComboBoxCell column = new DataGridViewComboBoxCell(); if (CampanyName == "䏿§") { column.Items.Add("æ¹æ¬¡æ¡ç "); column.Items.Add("åç§æ¡ç "); } else { column.Items.Add("å¯ä¸æ¡ç "); column.Items.Add("æ¹æ¬¡æ¡ç "); column.Items.Add("åç§æ¡ç "); } grdMain.Rows[row + r].Cells[HBarCodeTypeCol] = column; } DBUtility.Xt_BaseBillFun.SetSumGrid(oSumGrid); } #endregion #region æåºåçææ¡ç private void kc_Click(object sender, EventArgs e) { string sWhere = " and HOrgID =" + HOrgID.ToString(); BLL.Cls_S_KF_ICInventoryList_IF oadd = new BLL.Cls_S_KF_ICInventoryList_IF(); if (oadd.Refresh(sWhere)) //éæ©åå //if (oadd.Refresh(" and HErpClsID in (1,2,3) ")) //éæ©åå { FillSelectData(oadd.oBillSelectColl); } } #endregion #region 忥åºç¡èµæä¿¡æ¯ private void tb_Click(object sender, EventArgs e) { try { oCn.RunProc("exec h_p_IF_ERPDataToLocal", ref DBUtility.ClsPub.sExeReturnInfo); MessageBox.Show("忥åºç¡èµææåï¼"); } catch (Exception ex) { MessageBox.Show("忥åºç¡èµæå¤±è´¥ï¼" + ex); } } #endregion #region å ³èæé® private void gl_Click(object sender, EventArgs e) { try { long HInterID = DBUtility.ClsPub.isLong(grdList.Rows[0].Cells[Fun_GetCol("HInterID")].Value); string HBarCode = DBUtility.ClsPub.isStrNull(grdList.Rows[0].Cells[Fun_GetCol("æ¡ç ç¼å·")].Value); string HBarCodeType = DBUtility.ClsPub.isStrNull(grdList.Rows[0].Cells[Fun_GetCol("æ¡ç ç±»å")].Value); string HSourceBillType = DBUtility.ClsPub.isStrNull(grdList.Rows[0].Cells[Fun_GetCol("HSourceBillType")].Value); DataSet oDs = oCn.RunProcReturn("exec h_p_WMS_BarCodeToICStockBillSub_Insert " + HInterID.ToString() + ",'" + HBarCode + "','" + HBarCodeType + "','" + HSourceBillType + "'", "h_p_WMS_BarCodeToICStockBillSub_Insert"); // if (oDs == null && oDs.Tables[0].Rows.Count == 0) { MessageBox.Show("å ³èèªå¨çææ¡ç åºå ¥åºè®°å½å¤±è´¥ï¼"); } else { MessageBox.Show(DBUtility.ClsPub.isStrNull(oDs.Tables[0].Rows[0]["HRemark"])); } } catch (Exception ex) { MessageBox.Show("å ³èèªå¨çææ¡ç åºå ¥åºè®°å½å¤±è´¥22ï¼" + ex); } } #endregion #region æ¹æ¬¡æé® private void BatchNo_Click(object sender, EventArgs e) { lblCaption.Focus(); bool b = false; for (int i = 0; i < grdMain.RowCount; i++) { long HMaterID = DBUtility.ClsPub.isLong(grdMain.Rows[i].Cells[HMaterIDCol].Value); // ç©æå ç string HBatchNo = DBUtility.ClsPub.isStrNull(grdMain.Rows[i].Cells[HBatchNoCol].Value); // æ¹å· if (HMaterID != 0) { DataSet oDs = oCn.RunProcReturn("exec h_p_Gy_BarCodeBill_GetBatchNo " + HMaterID.ToString() + ",'" + HBatchNo + "','" + dtpHDate.Value.ToShortDateString() + "','" + CampanyName + "'", "h_p_Gy_BarCodeBill_GetBatchNo"); // if (oDs == null && oDs.Tables[0].Rows.Count == 0) { MessageBox.Show("çææ¹æ¬¡å¤±è´¥ï¼"); return; } else if (DBUtility.ClsPub.isStrNull(oDs.Tables[0].Rows[0][0]) == "1") { grdMain.Rows[i].Cells[HBatchNoCol].Value = DBUtility.ClsPub.isStrNull(oDs.Tables[0].Rows[0]["HBatchNo"]); b = true; } } } //æç»è¡¨æ¯å¦ä¸ºé¶è¡ if (b == false) { MessageBox.Show("没æéè¦çææ¹æ¬¡çæç»è¡ï¼", "æç¤º"); return; } } #endregion } } WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill_New.designer.cs
New file @@ -0,0 +1,1066 @@ namespace WarM { partial class Gy_BarCodeBill_New { /// <summary> /// å¿ éç设计å¨åéã /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// æ¸ çæææ£å¨ä½¿ç¨çèµæºã /// </summary> /// <param name="disposing">妿åºéæ¾æç®¡èµæºï¼ä¸º trueï¼å¦å为 falseã</param> protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows çªä½è®¾è®¡å¨çæç代ç /// <summary> /// è®¾è®¡å¨æ¯ææéçæ¹æ³ - ä¸è¦ /// 使ç¨ä»£ç ç¼è¾å¨ä¿®æ¹æ¤æ¹æ³çå 容ã /// </summary> private void InitializeComponent() { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Gy_BarCodeBill_New)); this.Tool = new System.Windows.Forms.ToolStrip(); this.dy = new System.Windows.Forms.ToolStripButton(); this.sdy = new System.Windows.Forms.ToolStripButton(); this.yl = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); this.AddRow = new System.Windows.Forms.ToolStripButton(); this.spRow = new System.Windows.Forms.ToolStripButton(); this.DelRow = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); this.bc = new System.Windows.Forms.ToolStripButton(); this.cz = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.kc = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); this.toolStripSeparator6 = new System.Windows.Forms.ToolStripSeparator(); this.tb = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator9 = new System.Windows.Forms.ToolStripSeparator(); this.gl = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator13 = new System.Windows.Forms.ToolStripSeparator(); this.BatchNo = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator(); this.mrlk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator11 = new System.Windows.Forms.ToolStripSeparator(); this.bclk = new System.Windows.Forms.ToolStripButton(); this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator(); this.tc = new System.Windows.Forms.ToolStripButton(); this.lblCaption = new System.Windows.Forms.Label(); this.P1 = new System.Windows.Forms.Panel(); this.pb1 = new System.Windows.Forms.ProgressBar(); this.pic1 = new System.Windows.Forms.PictureBox(); this.gbUp = new System.Windows.Forms.GroupBox(); this.chkUpdateSubDate = new System.Windows.Forms.CheckBox(); this.dtpHDate = new System.Windows.Forms.DateTimePicker(); this.label2 = new System.Windows.Forms.Label(); this.cmbHOrgID = new System.Windows.Forms.ComboBox(); this.label3 = new System.Windows.Forms.Label(); this.cmdHEmpID = new System.Windows.Forms.Button(); this.cmdSourceBillNo = new System.Windows.Forms.Button(); this.txtHSourceBillNo = new System.Windows.Forms.TextBox(); this.label14 = new System.Windows.Forms.Label(); this.cmbSourceBillType = new System.Windows.Forms.ComboBox(); this.label10 = new System.Windows.Forms.Label(); this.panel2 = new System.Windows.Forms.Panel(); this.txtHDeleteDate = new System.Windows.Forms.Label(); this.label25 = new System.Windows.Forms.Label(); this.txtHDeleteMan = new System.Windows.Forms.Label(); this.label27 = new System.Windows.Forms.Label(); this.txtHUpDateDate = new System.Windows.Forms.Label(); this.label23 = new System.Windows.Forms.Label(); this.txtHUpDater = new System.Windows.Forms.Label(); this.label21 = new System.Windows.Forms.Label(); this.txtHCloseDate = new System.Windows.Forms.Label(); this.label19 = new System.Windows.Forms.Label(); this.txtHCloseMan = new System.Windows.Forms.Label(); this.label17 = new System.Windows.Forms.Label(); this.txtHCheckDate = new System.Windows.Forms.Label(); this.label15 = new System.Windows.Forms.Label(); this.txtHChecker = new System.Windows.Forms.Label(); this.label13 = new System.Windows.Forms.Label(); this.txtHMakeDate = new System.Windows.Forms.Label(); this.label11 = new System.Windows.Forms.Label(); this.txtHMaker = new System.Windows.Forms.Label(); this.label8 = new System.Windows.Forms.Label(); this.timer1 = new System.Windows.Forms.Timer(this.components); this.panel1 = new System.Windows.Forms.Panel(); this.panel3 = new System.Windows.Forms.Panel(); this.grdSum = new System.Windows.Forms.DataGridView(); this.grdPrint = new System.Windows.Forms.DataGridView(); this.tabPage3 = new System.Windows.Forms.TabPage(); this.grdList = new System.Windows.Forms.DataGridView(); this.tabPage1 = new System.Windows.Forms.TabPage(); this.grdMain = new System.Windows.Forms.DataGridView(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.Tool.SuspendLayout(); this.P1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.pic1)).BeginInit(); this.gbUp.SuspendLayout(); this.panel2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).BeginInit(); this.tabPage3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.grdList)).BeginInit(); this.tabPage1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).BeginInit(); this.tabControl1.SuspendLayout(); this.SuspendLayout(); // // Tool // this.Tool.AutoSize = false; this.Tool.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("Tool.BackgroundImage"))); this.Tool.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; this.Tool.ImageScalingSize = new System.Drawing.Size(22, 22); this.Tool.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.dy, this.sdy, this.yl, this.toolStripSeparator2, this.AddRow, this.spRow, this.DelRow, this.toolStripSeparator3, this.bc, this.cz, this.toolStripSeparator1, this.kc, this.toolStripSeparator4, this.toolStripSeparator6, this.tb, this.toolStripSeparator9, this.gl, this.toolStripSeparator13, this.BatchNo, this.toolStripSeparator5, this.mrlk, this.toolStripSeparator11, this.bclk, this.toolStripSeparator10, this.tc}); this.Tool.Location = new System.Drawing.Point(0, 0); this.Tool.Name = "Tool"; this.Tool.Padding = new System.Windows.Forms.Padding(0); this.Tool.Size = new System.Drawing.Size(1017, 50); this.Tool.Stretch = true; this.Tool.TabIndex = 17; this.Tool.Text = "toolStrip1"; // // dy // this.dy.AutoSize = false; this.dy.Image = ((System.Drawing.Image)(resources.GetObject("dy.Image"))); this.dy.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.dy.ImageTransparentColor = System.Drawing.Color.White; this.dy.Name = "dy"; this.dy.Size = new System.Drawing.Size(35, 47); this.dy.Text = "æå°"; this.dy.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.dy.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.dy.Click += new System.EventHandler(this.dy_Click); // // sdy // this.sdy.AutoSize = false; this.sdy.Image = ((System.Drawing.Image)(resources.GetObject("sdy.Image"))); this.sdy.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.sdy.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.sdy.ImageTransparentColor = System.Drawing.Color.Magenta; this.sdy.Name = "sdy"; this.sdy.Size = new System.Drawing.Size(35, 47); this.sdy.Text = "æµè§"; this.sdy.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.sdy.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.sdy.Click += new System.EventHandler(this.sdy_Click); // // yl // this.yl.AutoSize = false; this.yl.Image = ((System.Drawing.Image)(resources.GetObject("yl.Image"))); this.yl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.yl.ImageTransparentColor = System.Drawing.Color.Magenta; this.yl.Name = "yl"; this.yl.Size = new System.Drawing.Size(35, 47); this.yl.Text = "é¢è§"; this.yl.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.yl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.yl.Click += new System.EventHandler(this.yl_Click); // // toolStripSeparator2 // this.toolStripSeparator2.Name = "toolStripSeparator2"; this.toolStripSeparator2.Size = new System.Drawing.Size(6, 50); // // AddRow // this.AddRow.AutoSize = false; this.AddRow.Image = ((System.Drawing.Image)(resources.GetObject("AddRow.Image"))); this.AddRow.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.AddRow.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.AddRow.ImageTransparentColor = System.Drawing.Color.Magenta; this.AddRow.Name = "AddRow"; this.AddRow.Size = new System.Drawing.Size(35, 47); this.AddRow.Text = "å¢è¡"; this.AddRow.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.AddRow.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.AddRow.Click += new System.EventHandler(this.AddRow_Click); // // spRow // this.spRow.AutoSize = false; this.spRow.Image = ((System.Drawing.Image)(resources.GetObject("spRow.Image"))); this.spRow.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.spRow.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.spRow.ImageTransparentColor = System.Drawing.Color.Magenta; this.spRow.Name = "spRow"; this.spRow.Size = new System.Drawing.Size(35, 47); this.spRow.Text = "æè¡"; this.spRow.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.spRow.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.spRow.Click += new System.EventHandler(this.spRow_Click); // // DelRow // this.DelRow.AutoSize = false; this.DelRow.Image = ((System.Drawing.Image)(resources.GetObject("DelRow.Image"))); this.DelRow.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.DelRow.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.DelRow.ImageTransparentColor = System.Drawing.Color.Magenta; this.DelRow.Name = "DelRow"; this.DelRow.Size = new System.Drawing.Size(35, 47); this.DelRow.Text = "å è¡"; this.DelRow.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.DelRow.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.DelRow.Click += new System.EventHandler(this.DelRow_Click); // // toolStripSeparator3 // this.toolStripSeparator3.Name = "toolStripSeparator3"; this.toolStripSeparator3.Size = new System.Drawing.Size(6, 50); // // bc // this.bc.AutoSize = false; this.bc.Image = ((System.Drawing.Image)(resources.GetObject("bc.Image"))); this.bc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.bc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.bc.ImageTransparentColor = System.Drawing.Color.Magenta; this.bc.Name = "bc"; this.bc.Size = new System.Drawing.Size(35, 47); this.bc.Text = "çæ"; this.bc.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.bc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.bc.Click += new System.EventHandler(this.bc_Click); // // cz // this.cz.AutoSize = false; this.cz.Image = ((System.Drawing.Image)(resources.GetObject("cz.Image"))); this.cz.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.cz.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.cz.ImageTransparentColor = System.Drawing.Color.Magenta; this.cz.Name = "cz"; this.cz.Size = new System.Drawing.Size(35, 47); this.cz.Text = "éç½®"; this.cz.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.cz.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.cz.Click += new System.EventHandler(this.cz_Click); // // toolStripSeparator1 // this.toolStripSeparator1.Name = "toolStripSeparator1"; this.toolStripSeparator1.Size = new System.Drawing.Size(6, 50); // // kc // this.kc.AutoSize = false; this.kc.Image = ((System.Drawing.Image)(resources.GetObject("kc.Image"))); this.kc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.kc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.kc.ImageTransparentColor = System.Drawing.Color.White; this.kc.Name = "kc"; this.kc.Size = new System.Drawing.Size(35, 47); this.kc.Text = "åºå"; this.kc.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.kc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.kc.Click += new System.EventHandler(this.kc_Click); // // toolStripSeparator4 // this.toolStripSeparator4.Name = "toolStripSeparator4"; this.toolStripSeparator4.Size = new System.Drawing.Size(6, 50); // // toolStripSeparator6 // this.toolStripSeparator6.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator6.Name = "toolStripSeparator6"; this.toolStripSeparator6.Size = new System.Drawing.Size(6, 50); // // tb // this.tb.AutoSize = false; this.tb.Image = ((System.Drawing.Image)(resources.GetObject("tb.Image"))); this.tb.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.tb.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.tb.ImageTransparentColor = System.Drawing.Color.Magenta; this.tb.Name = "tb"; this.tb.Size = new System.Drawing.Size(80, 47); this.tb.Text = "åæ¥èµæ"; this.tb.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.tb.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.tb.ToolTipText = "忥åºç¡èµæ"; this.tb.Click += new System.EventHandler(this.tb_Click); // // toolStripSeparator9 // this.toolStripSeparator9.Name = "toolStripSeparator9"; this.toolStripSeparator9.Size = new System.Drawing.Size(6, 50); // // gl // this.gl.AutoSize = false; this.gl.Image = ((System.Drawing.Image)(resources.GetObject("gl.Image"))); this.gl.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.gl.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.gl.ImageTransparentColor = System.Drawing.Color.White; this.gl.Name = "gl"; this.gl.Size = new System.Drawing.Size(35, 47); this.gl.Text = "å ³è"; this.gl.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.gl.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.gl.Click += new System.EventHandler(this.gl_Click); // // toolStripSeparator13 // this.toolStripSeparator13.Name = "toolStripSeparator13"; this.toolStripSeparator13.Size = new System.Drawing.Size(6, 50); // // BatchNo // this.BatchNo.AutoSize = false; this.BatchNo.Image = ((System.Drawing.Image)(resources.GetObject("BatchNo.Image"))); this.BatchNo.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.BatchNo.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.BatchNo.ImageTransparentColor = System.Drawing.Color.White; this.BatchNo.Name = "BatchNo"; this.BatchNo.Size = new System.Drawing.Size(36, 47); this.BatchNo.Text = "æ¹æ¬¡"; this.BatchNo.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.BatchNo.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.BatchNo.Click += new System.EventHandler(this.BatchNo_Click); // // toolStripSeparator5 // this.toolStripSeparator5.Name = "toolStripSeparator5"; this.toolStripSeparator5.Size = new System.Drawing.Size(6, 50); // // mrlk // this.mrlk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.mrlk.Image = ((System.Drawing.Image)(resources.GetObject("mrlk.Image"))); this.mrlk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.mrlk.ImageTransparentColor = System.Drawing.Color.White; this.mrlk.Name = "mrlk"; this.mrlk.Size = new System.Drawing.Size(60, 47); this.mrlk.Text = "é»è®¤å宽"; this.mrlk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.mrlk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.mrlk.Click += new System.EventHandler(this.mrlk_Click); // // toolStripSeparator11 // this.toolStripSeparator11.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator11.Name = "toolStripSeparator11"; this.toolStripSeparator11.Size = new System.Drawing.Size(6, 50); // // bclk // this.bclk.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.bclk.Image = ((System.Drawing.Image)(resources.GetObject("bclk.Image"))); this.bclk.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.bclk.ImageTransparentColor = System.Drawing.Color.White; this.bclk.Name = "bclk"; this.bclk.Size = new System.Drawing.Size(60, 47); this.bclk.Text = "ä¿åå宽"; this.bclk.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.bclk.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.bclk.Click += new System.EventHandler(this.bclk_Click); // // toolStripSeparator10 // this.toolStripSeparator10.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripSeparator10.Name = "toolStripSeparator10"; this.toolStripSeparator10.Size = new System.Drawing.Size(6, 50); // // tc // this.tc.AutoSize = false; this.tc.Image = ((System.Drawing.Image)(resources.GetObject("tc.Image"))); this.tc.ImageAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None; this.tc.ImageTransparentColor = System.Drawing.Color.White; this.tc.Name = "tc"; this.tc.Size = new System.Drawing.Size(35, 47); this.tc.Text = "éåº"; this.tc.TextAlign = System.Drawing.ContentAlignment.BottomCenter; this.tc.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText; this.tc.Click += new System.EventHandler(this.tc_Click); // // lblCaption // this.lblCaption.AutoSize = true; this.lblCaption.Font = new System.Drawing.Font("å®ä½", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.lblCaption.Location = new System.Drawing.Point(501, 12); this.lblCaption.Name = "lblCaption"; this.lblCaption.Size = new System.Drawing.Size(89, 19); this.lblCaption.TabIndex = 18; this.lblCaption.Text = "åæ®ç¼è¾"; // // P1 // this.P1.BackColor = System.Drawing.Color.Lavender; this.P1.Controls.Add(this.pb1); this.P1.Controls.Add(this.pic1); this.P1.Controls.Add(this.lblCaption); this.P1.Controls.Add(this.gbUp); this.P1.Dock = System.Windows.Forms.DockStyle.Top; this.P1.Location = new System.Drawing.Point(41, 50); this.P1.Name = "P1"; this.P1.Size = new System.Drawing.Size(937, 137); this.P1.TabIndex = 31; // // pb1 // this.pb1.Location = new System.Drawing.Point(76, 12); this.pb1.Name = "pb1"; this.pb1.Size = new System.Drawing.Size(256, 23); this.pb1.TabIndex = 93; // // pic1 // this.pic1.Location = new System.Drawing.Point(313, 3); this.pic1.Name = "pic1"; this.pic1.Size = new System.Drawing.Size(78, 41); this.pic1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; this.pic1.TabIndex = 36; this.pic1.TabStop = false; this.pic1.Visible = false; // // gbUp // this.gbUp.BackColor = System.Drawing.Color.Transparent; this.gbUp.Controls.Add(this.chkUpdateSubDate); this.gbUp.Controls.Add(this.dtpHDate); this.gbUp.Controls.Add(this.label2); this.gbUp.Controls.Add(this.cmbHOrgID); this.gbUp.Controls.Add(this.label3); this.gbUp.Controls.Add(this.cmdHEmpID); this.gbUp.Controls.Add(this.cmdSourceBillNo); this.gbUp.Controls.Add(this.txtHSourceBillNo); this.gbUp.Controls.Add(this.label14); this.gbUp.Controls.Add(this.cmbSourceBillType); this.gbUp.Controls.Add(this.label10); this.gbUp.Location = new System.Drawing.Point(14, 39); this.gbUp.Name = "gbUp"; this.gbUp.Size = new System.Drawing.Size(892, 80); this.gbUp.TabIndex = 33; this.gbUp.TabStop = false; // // chkUpdateSubDate // this.chkUpdateSubDate.AutoSize = true; this.chkUpdateSubDate.Location = new System.Drawing.Point(596, 24); this.chkUpdateSubDate.Margin = new System.Windows.Forms.Padding(2); this.chkUpdateSubDate.Name = "chkUpdateSubDate"; this.chkUpdateSubDate.Size = new System.Drawing.Size(120, 16); this.chkUpdateSubDate.TabIndex = 103; this.chkUpdateSubDate.Text = "æ¹éæ´æ°çäº§æ¥æ"; this.chkUpdateSubDate.UseVisualStyleBackColor = true; // // dtpHDate // this.dtpHDate.Format = System.Windows.Forms.DateTimePickerFormat.Short; this.dtpHDate.Location = new System.Drawing.Point(394, 17); this.dtpHDate.Margin = new System.Windows.Forms.Padding(2); this.dtpHDate.Name = "dtpHDate"; this.dtpHDate.Size = new System.Drawing.Size(188, 21); this.dtpHDate.TabIndex = 96; this.dtpHDate.ValueChanged += new System.EventHandler(this.dtpHDate_ValueChanged); // // label2 // this.label2.AutoSize = true; this.label2.Location = new System.Drawing.Point(327, 21); this.label2.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); this.label2.Name = "label2"; this.label2.Size = new System.Drawing.Size(53, 12); this.label2.TabIndex = 95; this.label2.Text = "æ¥ æ"; // // cmbHOrgID // this.cmbHOrgID.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cmbHOrgID.FormattingEnabled = true; this.cmbHOrgID.Location = new System.Drawing.Point(101, 17); this.cmbHOrgID.Name = "cmbHOrgID"; this.cmbHOrgID.Size = new System.Drawing.Size(188, 20); this.cmbHOrgID.TabIndex = 85; this.cmbHOrgID.SelectionChangeCommitted += new System.EventHandler(this.cmbHOrgID_SelectionChangeCommitted); // // label3 // this.label3.AutoSize = true; this.label3.ForeColor = System.Drawing.Color.Black; this.label3.Location = new System.Drawing.Point(35, 21); this.label3.Name = "label3"; this.label3.Size = new System.Drawing.Size(53, 12); this.label3.TabIndex = 84; this.label3.Text = "ç» ç»"; // // cmdHEmpID // this.cmdHEmpID.BackColor = System.Drawing.Color.Transparent; this.cmdHEmpID.Image = ((System.Drawing.Image)(resources.GetObject("cmdHEmpID.Image"))); this.cmdHEmpID.ImageAlign = System.Drawing.ContentAlignment.TopRight; this.cmdHEmpID.Location = new System.Drawing.Point(892, -7); this.cmdHEmpID.Name = "cmdHEmpID"; this.cmdHEmpID.Size = new System.Drawing.Size(22, 22); this.cmdHEmpID.TabIndex = 79; this.cmdHEmpID.UseVisualStyleBackColor = false; this.cmdHEmpID.Visible = false; // // cmdSourceBillNo // this.cmdSourceBillNo.Image = ((System.Drawing.Image)(resources.GetObject("cmdSourceBillNo.Image"))); this.cmdSourceBillNo.ImageAlign = System.Drawing.ContentAlignment.TopRight; this.cmdSourceBillNo.Location = new System.Drawing.Point(560, 45); this.cmdSourceBillNo.Name = "cmdSourceBillNo"; this.cmdSourceBillNo.Size = new System.Drawing.Size(22, 22); this.cmdSourceBillNo.TabIndex = 42; this.cmdSourceBillNo.UseVisualStyleBackColor = true; this.cmdSourceBillNo.Click += new System.EventHandler(this.cmdSourceBillNo_Click); // // txtHSourceBillNo // this.txtHSourceBillNo.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.txtHSourceBillNo.Location = new System.Drawing.Point(394, 46); this.txtHSourceBillNo.Name = "txtHSourceBillNo"; this.txtHSourceBillNo.Size = new System.Drawing.Size(166, 21); this.txtHSourceBillNo.TabIndex = 41; this.txtHSourceBillNo.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.txtHSourceBillNo_KeyPress); // // label14 // this.label14.AutoSize = true; this.label14.ForeColor = System.Drawing.Color.Black; this.label14.Location = new System.Drawing.Point(327, 50); this.label14.Name = "label14"; this.label14.Size = new System.Drawing.Size(53, 12); this.label14.TabIndex = 40; this.label14.Text = "é å å·"; // // cmbSourceBillType // this.cmbSourceBillType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.cmbSourceBillType.FormattingEnabled = true; this.cmbSourceBillType.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.cmbSourceBillType.Location = new System.Drawing.Point(101, 46); this.cmbSourceBillType.Name = "cmbSourceBillType"; this.cmbSourceBillType.Size = new System.Drawing.Size(188, 20); this.cmbSourceBillType.TabIndex = 36; // // label10 // this.label10.AutoSize = true; this.label10.ForeColor = System.Drawing.Color.Black; this.label10.Location = new System.Drawing.Point(35, 50); this.label10.Name = "label10"; this.label10.Size = new System.Drawing.Size(53, 12); this.label10.TabIndex = 35; this.label10.Text = "æºåç±»å"; // // panel2 // this.panel2.BackColor = System.Drawing.Color.Lavender; this.panel2.Controls.Add(this.txtHDeleteDate); this.panel2.Controls.Add(this.label25); this.panel2.Controls.Add(this.txtHDeleteMan); this.panel2.Controls.Add(this.label27); this.panel2.Controls.Add(this.txtHUpDateDate); this.panel2.Controls.Add(this.label23); this.panel2.Controls.Add(this.txtHUpDater); this.panel2.Controls.Add(this.label21); this.panel2.Controls.Add(this.txtHCloseDate); this.panel2.Controls.Add(this.label19); this.panel2.Controls.Add(this.txtHCloseMan); this.panel2.Controls.Add(this.label17); this.panel2.Controls.Add(this.txtHCheckDate); this.panel2.Controls.Add(this.label15); this.panel2.Controls.Add(this.txtHChecker); this.panel2.Controls.Add(this.label13); this.panel2.Controls.Add(this.txtHMakeDate); this.panel2.Controls.Add(this.label11); this.panel2.Controls.Add(this.txtHMaker); this.panel2.Controls.Add(this.label8); this.panel2.Dock = System.Windows.Forms.DockStyle.Bottom; this.panel2.Location = new System.Drawing.Point(41, 506); this.panel2.Name = "panel2"; this.panel2.Size = new System.Drawing.Size(937, 93); this.panel2.TabIndex = 32; // // txtHDeleteDate // this.txtHDeleteDate.BackColor = System.Drawing.Color.Transparent; this.txtHDeleteDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHDeleteDate.Location = new System.Drawing.Point(725, 47); this.txtHDeleteDate.Name = "txtHDeleteDate"; this.txtHDeleteDate.Size = new System.Drawing.Size(98, 15); this.txtHDeleteDate.TabIndex = 19; // // label25 // this.label25.AutoSize = true; this.label25.BackColor = System.Drawing.Color.Transparent; this.label25.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label25.Location = new System.Drawing.Point(666, 50); this.label25.Name = "label25"; this.label25.Size = new System.Drawing.Size(53, 12); this.label25.TabIndex = 18; this.label25.Text = "ä½åºæ¥æ"; // // txtHDeleteMan // this.txtHDeleteMan.BackColor = System.Drawing.Color.Transparent; this.txtHDeleteMan.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHDeleteMan.Location = new System.Drawing.Point(725, 12); this.txtHDeleteMan.Name = "txtHDeleteMan"; this.txtHDeleteMan.Size = new System.Drawing.Size(98, 15); this.txtHDeleteMan.TabIndex = 17; // // label27 // this.label27.AutoSize = true; this.label27.BackColor = System.Drawing.Color.Transparent; this.label27.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label27.Location = new System.Drawing.Point(666, 12); this.label27.Name = "label27"; this.label27.Size = new System.Drawing.Size(41, 12); this.label27.TabIndex = 16; this.label27.Text = "ä½åºäºº"; // // txtHUpDateDate // this.txtHUpDateDate.BackColor = System.Drawing.Color.Transparent; this.txtHUpDateDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHUpDateDate.Location = new System.Drawing.Point(562, 47); this.txtHUpDateDate.Name = "txtHUpDateDate"; this.txtHUpDateDate.Size = new System.Drawing.Size(98, 15); this.txtHUpDateDate.TabIndex = 15; // // label23 // this.label23.AutoSize = true; this.label23.BackColor = System.Drawing.Color.Transparent; this.label23.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label23.Location = new System.Drawing.Point(503, 47); this.label23.Name = "label23"; this.label23.Size = new System.Drawing.Size(53, 12); this.label23.TabIndex = 14; this.label23.Text = "ä¿®æ¹æ¥æ"; // // txtHUpDater // this.txtHUpDater.BackColor = System.Drawing.Color.Transparent; this.txtHUpDater.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHUpDater.Location = new System.Drawing.Point(562, 12); this.txtHUpDater.Name = "txtHUpDater"; this.txtHUpDater.Size = new System.Drawing.Size(98, 15); this.txtHUpDater.TabIndex = 13; // // label21 // this.label21.AutoSize = true; this.label21.BackColor = System.Drawing.Color.Transparent; this.label21.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label21.Location = new System.Drawing.Point(503, 12); this.label21.Name = "label21"; this.label21.Size = new System.Drawing.Size(41, 12); this.label21.TabIndex = 12; this.label21.Text = "ä¿®æ¹äºº"; // // txtHCloseDate // this.txtHCloseDate.BackColor = System.Drawing.Color.Transparent; this.txtHCloseDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHCloseDate.Location = new System.Drawing.Point(397, 47); this.txtHCloseDate.Name = "txtHCloseDate"; this.txtHCloseDate.Size = new System.Drawing.Size(98, 15); this.txtHCloseDate.TabIndex = 11; // // label19 // this.label19.AutoSize = true; this.label19.BackColor = System.Drawing.Color.Transparent; this.label19.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label19.Location = new System.Drawing.Point(338, 50); this.label19.Name = "label19"; this.label19.Size = new System.Drawing.Size(53, 12); this.label19.TabIndex = 10; this.label19.Text = "å ³éæ¥æ"; // // txtHCloseMan // this.txtHCloseMan.BackColor = System.Drawing.Color.Transparent; this.txtHCloseMan.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHCloseMan.Location = new System.Drawing.Point(396, 13); this.txtHCloseMan.Name = "txtHCloseMan"; this.txtHCloseMan.Size = new System.Drawing.Size(98, 15); this.txtHCloseMan.TabIndex = 9; // // label17 // this.label17.AutoSize = true; this.label17.BackColor = System.Drawing.Color.Transparent; this.label17.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label17.Location = new System.Drawing.Point(338, 16); this.label17.Name = "label17"; this.label17.Size = new System.Drawing.Size(41, 12); this.label17.TabIndex = 8; this.label17.Text = "å ³é人"; // // txtHCheckDate // this.txtHCheckDate.BackColor = System.Drawing.Color.Transparent; this.txtHCheckDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHCheckDate.Location = new System.Drawing.Point(234, 47); this.txtHCheckDate.Name = "txtHCheckDate"; this.txtHCheckDate.Size = new System.Drawing.Size(98, 15); this.txtHCheckDate.TabIndex = 7; // // label15 // this.label15.AutoSize = true; this.label15.BackColor = System.Drawing.Color.Transparent; this.label15.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label15.Location = new System.Drawing.Point(175, 50); this.label15.Name = "label15"; this.label15.Size = new System.Drawing.Size(53, 12); this.label15.TabIndex = 6; this.label15.Text = "å®¡æ ¸æ¥æ"; // // txtHChecker // this.txtHChecker.BackColor = System.Drawing.Color.Transparent; this.txtHChecker.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHChecker.Location = new System.Drawing.Point(234, 13); this.txtHChecker.Name = "txtHChecker"; this.txtHChecker.Size = new System.Drawing.Size(98, 15); this.txtHChecker.TabIndex = 5; // // label13 // this.label13.AutoSize = true; this.label13.BackColor = System.Drawing.Color.Transparent; this.label13.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label13.Location = new System.Drawing.Point(175, 16); this.label13.Name = "label13"; this.label13.Size = new System.Drawing.Size(41, 12); this.label13.TabIndex = 4; this.label13.Text = "å®¡æ ¸äºº"; // // txtHMakeDate // this.txtHMakeDate.BackColor = System.Drawing.Color.Transparent; this.txtHMakeDate.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHMakeDate.Location = new System.Drawing.Point(71, 47); this.txtHMakeDate.Name = "txtHMakeDate"; this.txtHMakeDate.Size = new System.Drawing.Size(98, 15); this.txtHMakeDate.TabIndex = 3; // // label11 // this.label11.AutoSize = true; this.label11.BackColor = System.Drawing.Color.Transparent; this.label11.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label11.Location = new System.Drawing.Point(12, 50); this.label11.Name = "label11"; this.label11.Size = new System.Drawing.Size(53, 12); this.label11.TabIndex = 2; this.label11.Text = "å¶åæ¥æ"; // // txtHMaker // this.txtHMaker.BackColor = System.Drawing.Color.Transparent; this.txtHMaker.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.txtHMaker.Location = new System.Drawing.Point(71, 13); this.txtHMaker.Name = "txtHMaker"; this.txtHMaker.Size = new System.Drawing.Size(98, 15); this.txtHMaker.TabIndex = 1; // // label8 // this.label8.AutoSize = true; this.label8.BackColor = System.Drawing.Color.Transparent; this.label8.ForeColor = System.Drawing.SystemColors.ControlDarkDark; this.label8.Location = new System.Drawing.Point(12, 16); this.label8.Name = "label8"; this.label8.Size = new System.Drawing.Size(41, 12); this.label8.TabIndex = 0; this.label8.Text = "å¶å人"; // // timer1 // this.timer1.Enabled = true; this.timer1.Tick += new System.EventHandler(this.timer1_Tick); // // panel1 // this.panel1.Dock = System.Windows.Forms.DockStyle.Left; this.panel1.Location = new System.Drawing.Point(0, 50); this.panel1.Name = "panel1"; this.panel1.Size = new System.Drawing.Size(41, 549); this.panel1.TabIndex = 33; // // panel3 // this.panel3.Dock = System.Windows.Forms.DockStyle.Right; this.panel3.Location = new System.Drawing.Point(978, 50); this.panel3.Name = "panel3"; this.panel3.Size = new System.Drawing.Size(39, 549); this.panel3.TabIndex = 34; // // grdSum // this.grdSum.AllowUserToAddRows = false; this.grdSum.AllowUserToDeleteRows = false; this.grdSum.BackgroundColor = System.Drawing.Color.Khaki; this.grdSum.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdSum.Dock = System.Windows.Forms.DockStyle.Bottom; this.grdSum.Location = new System.Drawing.Point(41, 487); this.grdSum.Name = "grdSum"; this.grdSum.ReadOnly = true; this.grdSum.RowHeadersWidth = 51; this.grdSum.RowTemplate.Height = 23; this.grdSum.ScrollBars = System.Windows.Forms.ScrollBars.None; this.grdSum.Size = new System.Drawing.Size(937, 19); this.grdSum.TabIndex = 45; // // grdPrint // this.grdPrint.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdPrint.Location = new System.Drawing.Point(809, 543); this.grdPrint.Name = "grdPrint"; this.grdPrint.RowHeadersWidth = 51; this.grdPrint.RowTemplate.Height = 23; this.grdPrint.Size = new System.Drawing.Size(25, 24); this.grdPrint.TabIndex = 46; this.grdPrint.Visible = false; // // tabPage3 // this.tabPage3.Controls.Add(this.grdList); this.tabPage3.Location = new System.Drawing.Point(4, 22); this.tabPage3.Name = "tabPage3"; this.tabPage3.Size = new System.Drawing.Size(929, 274); this.tabPage3.TabIndex = 2; this.tabPage3.Text = "æ¡ç æç»"; this.tabPage3.UseVisualStyleBackColor = true; // // grdList // this.grdList.AllowUserToAddRows = false; this.grdList.AllowUserToDeleteRows = false; this.grdList.BackgroundColor = System.Drawing.Color.WhiteSmoke; this.grdList.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.grdList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdList.Dock = System.Windows.Forms.DockStyle.Fill; this.grdList.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.grdList.Location = new System.Drawing.Point(0, 0); this.grdList.Name = "grdList"; this.grdList.ReadOnly = true; this.grdList.RowHeadersWidth = 30; this.grdList.RowTemplate.Height = 23; this.grdList.Size = new System.Drawing.Size(929, 274); this.grdList.TabIndex = 46; // // tabPage1 // this.tabPage1.Controls.Add(this.grdMain); this.tabPage1.Location = new System.Drawing.Point(4, 22); this.tabPage1.Name = "tabPage1"; this.tabPage1.Padding = new System.Windows.Forms.Padding(3); this.tabPage1.Size = new System.Drawing.Size(929, 274); this.tabPage1.TabIndex = 0; this.tabPage1.Text = "ç©æä¿¡æ¯"; this.tabPage1.UseVisualStyleBackColor = true; // // grdMain // this.grdMain.AllowUserToAddRows = false; this.grdMain.AllowUserToDeleteRows = false; this.grdMain.BackgroundColor = System.Drawing.Color.WhiteSmoke; this.grdMain.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.grdMain.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.grdMain.Dock = System.Windows.Forms.DockStyle.Fill; this.grdMain.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.grdMain.Location = new System.Drawing.Point(3, 3); this.grdMain.Name = "grdMain"; this.grdMain.ReadOnly = true; this.grdMain.RowHeadersWidth = 30; this.grdMain.RowTemplate.Height = 23; this.grdMain.Size = new System.Drawing.Size(923, 268); this.grdMain.TabIndex = 44; this.grdMain.RowHeadersWidthChanged += new System.EventHandler(this.grdMain_RowHeadersWidthChanged); this.grdMain.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.grdMain_CellBeginEdit); this.grdMain.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdMain_CellEndEdit); this.grdMain.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.grdMain_CellLeave); this.grdMain.ColumnWidthChanged += new System.Windows.Forms.DataGridViewColumnEventHandler(this.grdMain_ColumnWidthChanged); this.grdMain.EditingControlShowing += new System.Windows.Forms.DataGridViewEditingControlShowingEventHandler(this.grdMain_EditingControlShowing); this.grdMain.Scroll += new System.Windows.Forms.ScrollEventHandler(this.grdMain_Scroll); // // tabControl1 // this.tabControl1.Controls.Add(this.tabPage1); this.tabControl1.Controls.Add(this.tabPage3); this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill; this.tabControl1.Location = new System.Drawing.Point(41, 187); this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; this.tabControl1.Size = new System.Drawing.Size(937, 300); this.tabControl1.TabIndex = 47; // // Gy_BarCodeBill_New // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.Lavender; this.ClientSize = new System.Drawing.Size(1017, 599); this.Controls.Add(this.tabControl1); this.Controls.Add(this.grdSum); this.Controls.Add(this.panel2); this.Controls.Add(this.P1); this.Controls.Add(this.panel1); this.Controls.Add(this.panel3); this.Controls.Add(this.Tool); this.Controls.Add(this.grdPrint); this.ForeColor = System.Drawing.Color.Black; this.KeyPreview = true; this.Name = "Gy_BarCodeBill_New"; this.Text = "åæ®ç¼è¾"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Gy_BarCodeBill_New_FormClosing); this.Load += new System.EventHandler(this.Gy_BarCodeBill_New_Load); this.Paint += new System.Windows.Forms.PaintEventHandler(this.Gy_BarCodeBill_New_Paint); this.Resize += new System.EventHandler(this.Gy_BarCodeBill_New_Resize); this.Tool.ResumeLayout(false); this.Tool.PerformLayout(); this.P1.ResumeLayout(false); this.P1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.pic1)).EndInit(); this.gbUp.ResumeLayout(false); this.gbUp.PerformLayout(); this.panel2.ResumeLayout(false); this.panel2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.grdSum)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.grdPrint)).EndInit(); this.tabPage3.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.grdList)).EndInit(); this.tabPage1.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.grdMain)).EndInit(); this.tabControl1.ResumeLayout(false); this.ResumeLayout(false); } #endregion private System.Windows.Forms.ToolStrip Tool; private System.Windows.Forms.ToolStripButton yl; private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; private System.Windows.Forms.ToolStripButton bc; private System.Windows.Forms.ToolStripButton cz; private System.Windows.Forms.ToolStripSeparator toolStripSeparator5; private System.Windows.Forms.Label lblCaption; private System.Windows.Forms.Panel P1; private System.Windows.Forms.Panel panel2; private System.Windows.Forms.Label txtHMaker; private System.Windows.Forms.Label label8; private System.Windows.Forms.Label txtHUpDateDate; private System.Windows.Forms.Label label23; private System.Windows.Forms.Label txtHUpDater; private System.Windows.Forms.Label label21; private System.Windows.Forms.Label txtHCloseDate; private System.Windows.Forms.Label label19; private System.Windows.Forms.Label txtHCloseMan; private System.Windows.Forms.Label label17; private System.Windows.Forms.Label txtHCheckDate; private System.Windows.Forms.Label label15; private System.Windows.Forms.Label txtHChecker; private System.Windows.Forms.Label label13; private System.Windows.Forms.Label txtHMakeDate; private System.Windows.Forms.Label label11; private System.Windows.Forms.Label txtHDeleteDate; private System.Windows.Forms.Label label25; private System.Windows.Forms.Label txtHDeleteMan; private System.Windows.Forms.Label label27; private System.Windows.Forms.Timer timer1; private System.Windows.Forms.ToolStripButton DelRow; private System.Windows.Forms.GroupBox gbUp; private System.Windows.Forms.Label label10; private System.Windows.Forms.ComboBox cmbSourceBillType; private System.Windows.Forms.Button cmdSourceBillNo; private System.Windows.Forms.TextBox txtHSourceBillNo; private System.Windows.Forms.Label label14; private System.Windows.Forms.ToolStripButton tc; private System.Windows.Forms.ToolStripButton mrlk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator11; private System.Windows.Forms.ToolStripButton bclk; private System.Windows.Forms.ToolStripSeparator toolStripSeparator10; private System.Windows.Forms.PictureBox pic1; private System.Windows.Forms.Button cmdHEmpID; private System.Windows.Forms.Panel panel1; private System.Windows.Forms.Panel panel3; private System.Windows.Forms.DataGridView grdSum; private System.Windows.Forms.DataGridView grdPrint; private System.Windows.Forms.ToolStripButton dy; private System.Windows.Forms.ComboBox cmbHOrgID; private System.Windows.Forms.Label label3; private System.Windows.Forms.DateTimePicker dtpHDate; private System.Windows.Forms.Label label2; private System.Windows.Forms.TabPage tabPage3; private System.Windows.Forms.DataGridView grdList; private System.Windows.Forms.TabPage tabPage1; private System.Windows.Forms.DataGridView grdMain; private System.Windows.Forms.TabControl tabControl1; private System.Windows.Forms.ProgressBar pb1; private System.Windows.Forms.ToolStripButton sdy; private System.Windows.Forms.ToolStripButton spRow; private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; private System.Windows.Forms.ToolStripButton kc; private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; private System.Windows.Forms.ToolStripButton AddRow; private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; private System.Windows.Forms.ToolStripSeparator toolStripSeparator6; private System.Windows.Forms.ToolStripButton tb; private System.Windows.Forms.ToolStripSeparator toolStripSeparator9; private System.Windows.Forms.ToolStripButton gl; private System.Windows.Forms.ToolStripSeparator toolStripSeparator13; private System.Windows.Forms.ToolStripButton BatchNo; private System.Windows.Forms.CheckBox chkUpdateSubDate; } } WarM/ÌõÂë´òÓ¡/Gy_BarCodeBill_New.resx
New file @@ -0,0 +1,578 @@ <?xml version="1.0" encoding="utf-8"?> <root> <!-- Microsoft ResX Schema Version 2.0 The primary goals of this format is to allow a simple XML format that is mostly human readable. The generation and parsing of the various data types are done through the TypeConverter classes associated with the data types. Example: ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> <value>[base64 mime encoded serialized .NET Framework object]</value> </data> <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> There are any number of "resheader" rows that contain simple name/value pairs. Each data row contains a name, and value. The row also contains a type or mimetype. Type corresponds to a .NET class that support text/value conversion through the TypeConverter architecture. Classes that don't support this are serialized and stored with the mimetype set. The mimetype is used for serialized objects, and tells the ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: Note - application/x-microsoft.net.object.binary.base64 is the format that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.bytearray.base64 value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> <xsd:element name="metadata"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" /> </xsd:sequence> <xsd:attribute name="name" use="required" type="xsd:string" /> <xsd:attribute name="type" type="xsd:string" /> <xsd:attribute name="mimetype" type="xsd:string" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="assembly"> <xsd:complexType> <xsd:attribute name="alias" type="xsd:string" /> <xsd:attribute name="name" type="xsd:string" /> </xsd:complexType> </xsd:element> <xsd:element name="data"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> <xsd:attribute ref="xml:space" /> </xsd:complexType> </xsd:element> <xsd:element name="resheader"> <xsd:complexType> <xsd:sequence> <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> </xsd:sequence> <xsd:attribute name="name" type="xsd:string" use="required" /> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> </xsd:schema> <resheader name="resmimetype"> <value>text/microsoft-resx</value> </resheader> <resheader name="version"> <value>2.0</value> </resheader> <resheader name="reader"> <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> <metadata name="Tool.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>17, 17</value> </metadata> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <data name="Tool.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> /9j/4AAQSkZJRgABAQEASABIAAD/4QSARXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAAB AAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAUAAAAcgEyAAIAAAAUAAAAhodpAAQAAAAB AAAAmgAAAMYASAAAAAEAAABIAAAAAQAAQWRvYmUgUGhvdG9zaG9wIDcuMAAyMDA0OjEwOjE0IDE1OjUw OjUwAAADoAEAAwAAAAH//wAAoAIABAAAAAEAAAQAoAMABAAAAAEAAABoAAAAAAAAAAYBAwADAAAAAQAG AAABGgAFAAAAAQAAARQBGwAFAAAAAQAAARwBKAADAAAAAQACAAACAQAEAAAAAQAAASQCAgAEAAAAAQAA A1QAAAAAAAAASAAAAAEAAABIAAAAAf/Y/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4d GhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgABgCgAwEhAAIRAQMR Af/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrC w8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAAB AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkj M1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5 eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm 5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9P8A+EAsf+fy4o/4QCy/5/Liuv6z/dOf2HmH/CAWX/P5 cUf8IBZf8/lz+lH1n+6HsPMP+EAsv+fy5/Oj/hALL/n8uKPrP90PYeYf8IBZf8/lxR/wgFl/z+XFH1n+ 6HsPMP8AhALL/n8uKP8AhX9j/wA/lxR9Z/uh7B9w/wCFf2P/AD+XFH/CAWP/AD+XFH1n+6HsH3D/AIQC x/5/Lij/AIQCy/5/Lij6z/dD2HmH/CAWX/P5cUf8K/sf+fy4o+tf3Q9h5h/wgFj/AM/lxR/wgFl/z+XF H1r+6HsPMP8AhALL/n8uKP8AhALL/n8uKPrX90PYeZ//2f/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMD BgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwI BwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACoE AAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUE BAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4 OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmq srO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB AQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIy gQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZn aGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV 1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APWB+2p4nH/MN0Qf9w20/wDjNL/w2t4o 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 </value> </data> <data name="dy.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADmSURBVDhPlY6xDYMwFES9U3bKCmzACEh0FJmACRiAnoqK jo6OzvH7yVk/OFHg0MnC/vfuhzOq6zrK76vzIrRtm3nf92sgBpdlieu6ZgCe5xmAXEot0zTZMABBXLiU grRUVRWHYTATYpOfYR9kiGbMnQelUTu5wzmsoDWk796GOI6jGRDDzH0BxAyQ1Z5e4xhuGUSQWbkAaE2B FMRN05h9uAD4JoHato1d9yjCOjOAH9Y+QggDOW5gwZdfEgR7iAf4YG53yq0eBADzjlWk/+QP2WXf9xmk u3/Bo2wICEG/Oo9XdCIYwhNr8dl8ZRwfdQAAAABJRU5ErkJggg== </value> </data> <data name="sdy.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF/SURBVDhPnZFNSwJBAIbnX1Q/IOoYeAzqHh3C6JAgJEgU UQgaeQgxKZQwtBRC7YsiOnQPISISKyEPUrcgKqIipNQ11/XzbWfQdf1IxQceZnaYeVhmiNV9AIvDB/OG V3JF/F5z7cK9fwrSCtP6NhrhdNyxsWXEuOpkGwvFoiTFbg+xkdI0YjDb2aZsLi9J8fouMDqhhlKlhcm2 9X9At2xlB1JCFnzJdCaHAl3jBeSyWWZpez3zSxYW4FIZJPmKQqZ0cDpcbS0zehML/HA8Ysk0k09npMNK f7HKuoh2wcgCX7FfROMpZvmw7V68mxSHTx4gm0DXCbAYEefyyNSsgQXeowl8RDmmPMAnEhg7BzS34ss8 NghoSgE55YDvFRCSSahvgMM34El8YX+8JjAyrka/Yhh9iiHJcuA49IxA4BquF+DsG3hoFGiKwsP+4ioN BMV7oHO6NqcawJG+u/2IXN1kL/JBgsgOwZ6up82IDNUgQdhDwF12GKDQCLXjQAVC/gBsYdYbXS03WwAA AABJRU5ErkJggg== </value> </data> <data name="yl.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAF/SURBVDhPnZFNSwJBAIbnX1Q/IOoYeAzqHh3C6JAgJEgU UQgaeQgxKZQwtBRC7YsiOnQPISISKyEPUrcgKqIipNQ11/XzbWfQdf1IxQceZnaYeVhmiNV9AIvDB/OG V3JF/F5z7cK9fwrSCtP6NhrhdNyxsWXEuOpkGwvFoiTFbg+xkdI0YjDb2aZsLi9J8fouMDqhhlKlhcm2 9X9At2xlB1JCFnzJdCaHAl3jBeSyWWZpez3zSxYW4FIZJPmKQqZ0cDpcbS0zehML/HA8Ysk0k09npMNK f7HKuoh2wcgCX7FfROMpZvmw7V68mxSHTx4gm0DXCbAYEefyyNSsgQXeowl8RDmmPMAnEhg7BzS34ss8 NghoSgE55YDvFRCSSahvgMM34El8YX+8JjAyrka/Yhh9iiHJcuA49IxA4BquF+DsG3hoFGiKwsP+4ioN BMV7oHO6NqcawJG+u/2IXN1kL/JBgsgOwZ6up82IDNUgQdhDwF12GKDQCLXjQAVC/gBsYdYbXS03WwAA AABJRU5ErkJggg== </value> </data> <data name="AddRow.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEdSURBVDhPY/hPIWCws7P7TypGBmADPHb8B2OnLT//W6/5 9N9w6cv/mnMf/FeYeuO/eN/5/3xtx/4z1+wBY9oYUJCfTzTGasCqlSv/v3n9mihM0IDLly7937N79/+t W7aAxZcuWQLHCgoKcAwDWA04evHY/1U7VmNgkMaSuw3/ra2todqRDIDZvHD9ov996yf+r1pa/z9rct7/ mOZEuK0S7Wr/rc75gGmYGIoBIJu3nt/xf+n5Vf9nnZv/f8r52f9b93XDbQbhkGspYHrS09mYBsBcMHXD jP+Ny1r/F00v+5/akQW3DWQzSDNWF6CHwcbdGzAwSAPMZhjAagByLIDwiuXLwRhmK4YBZ8+cIRqD1CMD sAGkYmRAYXb+/x8A86/iJXr/E3YAAAAASUVORK5CYII= </value> </data> <data name="spRow.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEdSURBVDhPY/hPIWCws7P7TypGBmADPHb8B2OnLT//W6/5 9N9w6cv/mnMf/FeYeuO/eN/5/3xtx/4z1+wBY9oYUJCfTzTGasCqlSv/v3n9mihM0IDLly7937N79/+t W7aAxZcuWQLHCgoKcAwDWA04evHY/1U7VmNgkMaSuw3/ra2todqRDIDZvHD9ov996yf+r1pa/z9rct7/ mOZEuK0S7Wr/rc75gGmYGIoBIJu3nt/xf+n5Vf9nnZv/f8r52f9b93XDbQbhkGspYHrS09mYBsBcMHXD jP+Ny1r/F00v+5/akQW3DWQzSDNWF6CHwcbdGzAwSAPMZhjAagByLIDwiuXLwRhmK4YBZ8+cIRqD1CMD sAGkYmRAYXb+/x8A86/iJXr/E3YAAAAASUVORK5CYII= </value> </data> <data name="DelRow.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADSSURBVDhPlZPRDYQgEERpxgaswlCGv/ZBSXwbC6AAC7AA G9hj1huCuMS7SUYi8l4IqhvHUf5tHRWc59ntcRy3dgXrusq2baUppUf3fe8L3mD0J0EPZLsCC0Sdcw8B 5hgV4HBaEIt14bIUCYUyTUViCmpYhqFICLM61wq41YcEbeDbDmqwbpEYMKICC0QhRhUwYMQUEGxhS6KC EIJ472We51dYm8+DEr1Cgm8BkhijCeNe575vhZJLk8OdQMCvkhKM+FfwjBIdc4oAgaQtFlpzV0Q+Xg/P E8pc2+4AAAAASUVORK5CYII= </value> </data> <data name="bc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH1SURBVDhPjZPNSxRxGMcfI+jQLTxYIKLoQQsjvEadEoRO /gO+awReIiGty97sRQtbPSmoB8FFMSwKDx3VXdvcfGErt9YlpWUJF/dFV2d0v36fHc0XdPALX2bmme/z mec38xuRBi+kahqRVmD5yfmsWe3J9ErtDD6tAQkAv85pzWqP9oo0foVcbWcJMEwDpmnaWjMqyWlHplfq ZlD2IVPD5CTgnra3ZlTN3oMJaj24NWYVk6kUNrbsrRlV+QQBNZ7jgKkpPsVtb82oCl06wQnAv1gCa/Gk rTWjutBHQN0+oOxgCbE4NuIJW2tGJc4jgNvvgUu9LLzYhHRuQ96Yp1vvdWwjt2UR0mVA6vdf4h1+hSv9 BDxfh1R+huS/ghR0Hnd+Bxu+QKrdcEwkmY2dAAwQ8DScGe8sSRUbqj0Y+c5zR+QUwOOQFbz2EtKyij+/ rTc/69tFKLjzH+DyM9O2wq3MiXSsux8JGGSx+YcFKHpNQBD+b8Dc/C78Pw2E/3L9RwGPAhYg654LeY4l ZA+x2DiH9CaPeZygaQEBBrU5sJxCNJo6BOgSHi4wrz8TdbF8GJefBUn0IRYBQktAmKtZXeExsoPouoF0 eosbh3u/3ot3QQKafJAHsxZAlVUxCinthlx3QkreHrqY1+oS+maP5Rs8L6Xvj2MPx8IASe80O9sAAAAA SUVORK5CYII= </value> </data> <data name="cz.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACfSURBVDhPYyAGsGWf/Q9lkglSz/xnSANiskHCqf9///8n wxCQBhAOPfp/ytn/JBgCUpQIsRWGQQYQZwhQ8ilQEQj3XwAqnokFG8/EbwDMNrhiUCCSohluM0wxzAC8 mkEAagBYMbI/QQYQ1AwCuAwgSjMI4DKAaIBkwD2C0YULAJ2LYQgMEwWgBiAbAsMkGQLGoLBAxyR5C2YQ OoYDBgYA9kn+I3B8Li4AAAAASUVORK5CYII= </value> </data> <data name="kc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEwSURBVDhPlZKxSgNBEIb3Qa66V7ha6xS+glgErvURzBNE 2wOLaKet2NlEsFtIiohgJR6xEdQ0Gojwu/9k59xdL1z84Ye73Z1vZmfWpLJVgeMD02l//K8IACy+l2N8 vl1h8XyO14cTzO0RnsaHEgxbEhBDer0B6CzLkOc5CPp6d4B6DXixgwYgSUIIA+/qWjZWy1vJTBD/+/1T 8dwDfNCvNTgEDIc3YkIW9Vl0hcfrfdxf7GE62tkMkLu70gnQClJPRrvbAdIesILZZUcF4RXastMTBVBt TeQkqqpyB0pZj3rgKogAFCE0s2owVh8oS45rDdlYQSge1IdUuE/jOGIP0Qqm2sRUCtBMAnErIWTmxthZ QTiNNkgzhVRF0TzRyOxNCAn2tldaiV/+nwgRkMiYHwIr6UXY3sHBAAAAAElFTkSuQmCC </value> </data> <data name="tb.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHvSURBVDhPnZJNSFRRGIYPCBHYLl24d9EiKsuN48KNBbUo EGSEmEwXoo0iRkR/ZBkSaC3m74qmC3/GjS7Edv5RTQNCMzUyNMWUWFaTo6AIaqjQ2/d999id61SLXnjh cr73ec8991yVqXZPLzq9PfD6e+AL2M1rnZ4n4IyO29Xa0YUf27twhwDlJfv3mdaawz8lw1mNWbrV7sHa 6jrcUxsYTOOPbprelAxnNWbp+r1HWF1ZhnoMDHwFKp8BeYO0s0+b38IDyXBWY5au3nmIdOqbhC6HgYIh ArrI3Rmmkq3NDWRK40o13XiAxYXPsltBkAb7YbIRN6HoyVyEDyt51rhSV67dRTL5EcqgxV5yn91GQvI4 1BjFViHBEeCNI98qqGu+ibnEB7h8UaiqWaiLlo3Jpd9w8J15BC6ZzVdWQX3LbfSPPBUPjY4jqJ2cXxDg YENE4LkdoMi/mF3AOlvhwonSM+JjJeUYHhkT+EBDzAbLsYr7ZabRbM08p6sg5bjf/hVm6Xi2eOirVv8H x2foKkhcgFcV/4YnQhFkOnDJvF+Bd74D2zEp2YO/pJZtefqFO/Dy9Xu8iCQQin1CgEHSXoHLocSs+LQh Gc4yw6w676yRL37ccRpHS87hfqUZPnKqzCzRmhoz0EYzznCWmQvOWvwCAklSiLgvRB8AAAAASUVORK5C YII= </value> </data> <data name="gl.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG3SURBVDhPfVLdK0NhHH5LSXGn/QculCsfUbtRLl1JbhQh taxNNPnOolY+yhjjQo12oRQ3bhWiZGULF3Kv5Nucbeacs4/HeX/HnJ289tRT7+/5/Z7nfc+vw+bXgvD4 NuFZDojpC2DOvwX/1i6YCDPeDXEjDyu+C5oRhrgX1knMZrMQkfe83vNf45+QydlVEtKZDETkvaWlkMlk Chn3LFOhptIQMQsgsHmElvYetHXYcHB4YgpjIzOLJMhKCiIqagoZLUVKJPEWlWg2UlOKs3KmB7ncC3RI yioKMfc5Zc4IkhUMCAOXVgvY4OQsNeJJBYl/qKYM8/ZtQr9QCwlZtFf0j3lI+PiUIQmoaHvg/RJ7mMzX KlDtv6NXUIBjeJoG3mNfiMbNlFXdXGy/MplZAGB1QeqxPtcUHV4lbUkxg7K2PK4XOW7+N3PYBiaoeI5+ 4uXDINdWu1hhM0evc5SEx7c4nt4TRL51rvEAXLT+MR+fGn8m67YPUXH/IuH+NUbkNZnVB0C5opD8m3Me QndfXpGHXECnlRF/ZILJ09zWhaqGJlTVG+R6ZW0jeAgNadjZ29f72iz36Cpj3yFNGCz1c9N0AAAAAElF TkSuQmCC </value> </data> <data name="BatchNo.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAD3SURBVDhPnZC9FYIwFEaZiQFkAB1ADzULZACGoJLKSio7 BqCzorNiABgABnjme+GFBPlR3znfSUJy7yMJdorG0S2KY1r6/lE0PBMcdA8z3NZEd9VtSmiolU7iSjwY CcNyUUL0UhzMIcK4An8IPFjGr2F0s3CTmrFOLbgN67vK79LQsOCqQhaIxIE9AfXVxT4Wwzp1NsGYQ4b9 tjhSe4smiVKma19NL+4KBEQA85hH1OQH+T6T6MgagaArThys0V3g8ZwpgbryzBuIXAfB3iosZSUP3VEH cx82d1+EpURiHmu8817neYkEHQH+BEtZSfYHLCWSdTgI3vBtcjUXOHiVAAAAAElFTkSuQmCC </value> </data> <data name="mrlk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH/SURBVDhPfZHfS1NhGMefkCLQu/A/6MK6SbMQFlg3dudN oBFDY9BF05XMMAoLL3bhxGB4zjzoVCKim4iCgkCMSam1cqP9aO4YJlpIDmqh00IRv73Pe87OWuV54Mt7 znm/n895z0aF8Stj6FdGoARDUAf/H97jTp96FyZmjC8QwuRUBB0zACkiwT0i9rxvgBcvX4MZEye65Vex vp6HJ7yJ+1nYpmNyE3nRZcbEiW74AljL5UB3gOk84J8HnFPA0UfirZqIaoZPMQDZZcbEibp6+vE9mwUF AG0RaJ0Gqp8A+0ICGBIZLkZLifXv8Xb3YnVlRdrdb23gtAHHjpdj5hAVRVdv+vBlaVkes+6pPVzhieHn YQKiwHtHpSFp6+rB4sIn+Y37R+3hB5kNec2SSKV5isvebuiZj8YPxoKxYrSMAR90RyWc2AZqgp/lKSzB Jc91xJI6nEoUdCECchrRJlZl4YA7XgJL+Yl7BszjauvEu9QCZoUk8UFHMq3jW+6HLJS1p+1hniZXO6pq 63Hk5Bkr/Fy9SHvC4+FXhuTa7V6s/dopydbOriXA7Ll/YN7nHrNSENeXMDA4aq0WvP0V2IpLSQFOpuaQ mF+WPSm4Iv7CxmaXNBbWPwUtDpLhZ8/HwyU9ZolvjjkaUH3qrBUuV9WeBkv4mufh42clHWYaz7vwG72U TLZQdeFnAAAAAElFTkSuQmCC </value> </data> <data name="bclk.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAH4SURBVDhPjZPNS1RRGMZfI2jRLlqUEKLUQgsl3EauEoRW /QN+phG4CQXTNrPLbzFrpZAuBIfEqChctFRndHI0YzKnxkHFYQgH50NH5+o8Pm/HwQ/s4oGHc++5z/O7 77nnvSKPPZDyKYSfA8tN55N6NfMvK1XT+LIBxAH8PqfUqxnNitR+g1x/yQuRlJWCZVm2Uo965RozmpXq aRR/Io1jYgJwTdlLPeqt92QqqHLj7phZTCST2Nqxl3rUWzrOTKX7JGBykm9x2Us96r3p1ApOAf5G49iI JWylHvVeGGCm+hBQnNlCNIatWNxW6lGv9B0D3PsIXOrnQts2pGsX0mOdLX3WuYsbjT8gvTyNmsOPeJ+n cOUtAa2bkEdfIbkdkLyuk8rtZGAGUuGCYzxBb/QUYJCAlpAp73+jnIEKN979pNcRPgPQEDSA7HZI4xpW /pgvP+vdRzCwx/Y1AKeP3uZVtjIr0rJKPhMwxMX6RQO41U1AAL45YP77Pny/Ugitc//HAc/8BpD1wIkc xxKuDnOxdh7pbc45rKBuAX4aNexfTiISYQNlALqFpwv068/EcbF0BJdfBEj0IhoGgktAKAisrXIO7yGy mUI6vcPGYe/XePA+QECdF/Jk1gB0ZJWNQgpfQ273QQpeHSmf96oCquiN0R1eF1IPP+AAgRmsjnCqFmoA AAAASUVORK5CYII= </value> </data> <data name="tc.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADCSURBVDhPpZJdCoMwEIRzpxxJ6Ak2z/ZZnysIBXuUHMA7 bXeWrGBMYkoHh+gk8xl/XEneP7jXqXIWJkIgHscnT/PEy2vhz7ZhMQ/Dm5l3ObRcB1ACzAKQ6FTcV69G rgWTbUl3QFQtFgGpfAAoAVDOi2ZbrwW5hwY4N+P6FmDlkrsBq6zOy3AXIEkhGHMbIMaorgGgI8Cu7CsY wOZbAEgDBch/gOveRzgJAKLwH0CGJsDmxU1dAMiSu3R5iZr+oJuic1+SJ5jRbOqnmgAAAABJRU5ErkJg gg== </value> </data> <data name="cmdHEmpID.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> R0lGODlhEAAQAIZBAAAzmQBmzP///1o7AJlmAOazAMTz/9mmAEW5//nNT+W5ToPV/5TW/cyZAAyf/7Dp /yOn/2jD/q3h/le8/sz3/5zg/7bt/73l/7Xs/2fH/4DT///bnZXb/97//2rK/wWb/8np/6zf/1S//77x /73w/8Xv/1+//wmc/1jA/5Db/5LV/6rn/6Xb/zCt/33O/9X3/4LO/7jj/4PT/x+m/7nk/3XP/3PJ/3bQ /6Tb/5Td/zCv/3fM/029/4za/6Pf/ZHc/6Pk/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB AABBACwAAAAAEAAQAAAIqACDCBwoMIDBAAQTBjEYIcKECQYVLmQQ44KJFhBmQECYMAAOEAJYnPjgwAHH gQEYqAhBA4YOBDwQIDg5cYcLGyg8LOixYAFNABJkZBBRI8cDEg98ACAIlIOGGylWGOhgwMBSphUq/ACC wQAFClcFEiAAQICAEhZGvDAbloCCDQUAlDUrQO5AtwkKHBgQRK7duwryHmjAV2IQAoIJGxY4QK/ixYwH FIYcEAA7 </value> </data> <data name="cmdSourceBillNo.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <value> R0lGODlhEAAQAIYAAAAzmQBmzP///1o7AJlmAOazAMTz/9mmAEW5//nNT+W5ToPV/5TW/cyZAAyf/7Dp /yOn/2jD/q3h/le8/sz3/5zg/7bt/73l/7Xs/2fH/4DT///bnZXb/97//2rK/wWb/8np/6zf/1S//77x /73w/8Xv/1+//wmc/1jA/5Db/5LV/6rn/6Xb/zCt/33O/9X3/4LO/7jj/4PT/x+m/7nk/3XP/3PJ/3bQ /6Tb/5Td/zCv/3fM/029/4za/6Pf/ZHc/6Pk/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEBAAAh+QQB AABBACwAAAAAEAAQAAAIqACDCBwoMIDBAAQTBjEYIcKECQYVLmQQ44KJFhBmQECYMAAOEAJYnPjgwAHH gQEYqAhBA4YOBDwQIDg5cYcLGyg8LOixYAFNABJkZBBRI8cDEg98ACAIlIOGGylWGOhgwMBSphUq/ACC wQAFClcFEiAAQICAEhZGvDAbloCCDQUAlDUrQO5AtwkKHBgQRK7duwryHmjAV2IQAoIJGxY4QK/ixYwH FIYcEAA7 </value> </data> <metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>93, 17</value> </metadata> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>62</value> </metadata> </root> WebAPI/Controllers/BLL/Xt_UserController.cs
@@ -1,6 +1,7 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Pub_Class; using SyntacticSugar.constant; using System; using System.Collections; using System.Collections.Generic; @@ -107,6 +108,26 @@ objJsonResult.data = null; return objJsonResult; } //è·åå½åç¨æ·èº«ä»½å表 string sql = "select HLev from System_UserGroupInfo u " + " left join System_UserGroup r " + "on u.GroupId = r.GroupID where u.UserId = '" + HCzybm + "'"; //ç¨æ·èº«ä»½å¤æ DataSet hLev = oCN.RunProcReturn(sql, "System_UserGroupInfo"); foreach(DataRow dr in hLev.Tables[0].Rows) { if (!dr["HLev"].Equals(RoleConstant.EMPLOYEE)) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "管çå身份ä¸å 许å é¤ï¼"; objJsonResult.data = null; return objJsonResult; } } oCN.BeginTran(); //å é¤ç¨æ·ä¿¡æ¯ oCN.RunProc("delete from Gy_Czygl where Czybm='" + HCzybm + "'"); WebAPI/Controllers/BaseSet/Gy_SupplierController.cs
@@ -414,6 +414,7 @@ ///åæ°ï¼string sqlã ///è¿åå¼ï¼objectã /// </summary> [Route("Gy_Supplier/AddBill1")] [HttpPost] public object AddBill1([FromBody] JObject oMain) WebAPI/Controllers/BaseSet/Xt_grdAlignment_WMESController.cs
@@ -88,6 +88,7 @@ public string Alignment; public string ColumnWidth; public string ColumnName_Other; public bool IsTotalRow; } [Route("Xt_grdAlignment_WMES/AddgrdAlignmentWMES")] @@ -140,7 +141,7 @@ var ColumnName_Other = (omdelsub[i].ColumnName_Other == null || omdelsub[i].ColumnName_Other.Trim() == "") ? omdelsub[i].ColumnName : omdelsub[i].ColumnName_Other; HGridString += $"{(i + 1)}|{(omdelsub[i].IsHide == true ? 1 : 0)}|{omdelsub[i].Alignment}|{width}|{ColumnName_Other}|{omdelsub[i].ColumnName},"; HGridString += $"{(i + 1)}|{(omdelsub[i].IsHide == true ? 1 : 0)}|{omdelsub[i].Alignment}|{width}|{ColumnName_Other}|{omdelsub[i].ColumnName}|{(omdelsub[i].IsTotalRow == true ? 1 : 0)},"; } HGridString = HGridString.Substring(0, HGridString.Length - 1); @@ -224,7 +225,7 @@ if (string.IsNullOrEmpty(width) || DBUtility.ClsPub.isLong(width) == 0) width = "120"; var ColumnName_Other = (omdelsub[i].ColumnName_Other == null || omdelsub[i].ColumnName_Other.Trim() == "") ? omdelsub[i].ColumnName : omdelsub[i].ColumnName_Other; HGridString += $"{(i + 1)}|{(omdelsub[i].IsHide == true ? 1 : 0)}|{omdelsub[i].Alignment}|{width}|{ColumnName_Other}|{omdelsub[i].ColumnName},"; HGridString += $"{(i + 1)}|{(omdelsub[i].IsHide == true ? 1 : 0)}|{omdelsub[i].Alignment}|{width}|{ColumnName_Other}|{omdelsub[i].ColumnName}|{(omdelsub[i].IsTotalRow == true ? 1 : 0)},"; } HGridString = HGridString.Substring(0, HGridString.Length - 1); WebAPI/Controllers/CGGL/Cg_POInStockBillController.cs
@@ -9,6 +9,7 @@ using System.Data.SqlClient; using System.Web.Http; using WebAPI.Models; using SyntacticSugar.constant; namespace WebAPI.Controllers { @@ -607,6 +608,29 @@ //æ¶æéç¥åæ°å¢åå¡«éè´è®¢åå ³èæ°é oCN.RunProc("exec h_p_Cg_UpDatePOOrderRelation_Add " + HInterID); //èªå¨å®¡æ ¸è®¾ç½® if ((OperationType == 1 || OperationType == 2 || OperationType == 4)) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Cg_POInStockBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (OperationType == 3 ) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (objJsonResult.code == "0") { @@ -2474,5 +2498,63 @@ } } #endregion #region æ¶æéç¥å䏿¨æ¥è¯¢å表 [Route("Cg_POInStockBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); //夿æ¯å¦ææ¥è¯¢æé if (!DBUtility.ClsPub.Security_Log("Cg_POInStockBillQuery", 1, false, user)) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ æéæ¥ç!"; objJsonResult.data = null; return objJsonResult; } string sql = "select * from h_v_IF_POInStockBillList where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and æ°é - å ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_IF_POInStockBillList"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/CGGL/Cg_POOrderBillController.cs
@@ -869,7 +869,29 @@ } //ä¿åå表 objJsonResult = AddBillSub(msg3, HInterID, OperationType); //èªå¨å®¡æ ¸è®¾ç½® if ((OperationType == 1 || OperationType == 2)) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Cg_POOrderBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (OperationType == 3) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (objJsonResult.code == "0") { objJsonResult.code = "0"; @@ -3058,6 +3080,64 @@ } } #endregion #region éè´è®¢å䏿¨æ¥è¯¢å表 [Route("Cg_POOrderBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); //夿æ¯å¦ææ¥è¯¢æé if (!DBUtility.ClsPub.Security_Log("Cg_POOrderBillQuery", 1, false, user)) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ æéæ¥ç!"; objJsonResult.data = null; return objJsonResult; } string sql = "select * from h_v_IF_POOrderBillList where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and æªå ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_IF_POOrderBillList"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/CGGL/Cg_PayableBillController.cs
@@ -239,6 +239,31 @@ { bResult = false; } //èªå¨å®¡æ ¸è®¾ç½® if (refSav == "Add") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Cg_PayableBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (refSav == "Update") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; WebAPI/Controllers/CGGL/Kf_POStockInBillController.cs
@@ -9,12 +9,15 @@ using System.Data.SqlClient; using System.Web.Http; using WebAPI.Models; using SyntacticSugar.constant; namespace WebAPI.Controllers { //éè´å ¥åºåController public class Kf_POStockInBillController : ApiController { //è·åç³»ç»åæ° Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); public DBUtility.ClsPub.Enum_BillStatus BillStatus; //public DAL.ClsCg_POInStockBill BillOld = new DAL.ClsCg_POInStockBill(); public DAL.ClsKf_POStockInBill BillOld = new DAL.ClsKf_POStockInBill(); @@ -276,6 +279,30 @@ //éè´å ¥åºåæ°å¢åå¡«æ¶æéç¥åå ³èæ°é oCN.RunProc("exec h_p_Cg_UpDateRelation_POInStockToPOStockIn_Add " + HInterID); //èªå¨å®¡æ ¸è®¾ç½® if ((OperationType == 1 || OperationType == 2 || OperationType == 4)) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Kf_POStockInBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (OperationType == 3) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (objJsonResult.code == "0") @@ -1819,5 +1846,54 @@ } #endregion #region éè´å ¥åºå䏿¨æ¥è¯¢å表 [Route("Kf_POStockInBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); string sql = "select * from h_v_Kf_POStockInBillList where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and 宿¶æ°é - å ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_Kf_POStockInBillList"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/CGGL/YF_PayMentBillController.cs
@@ -284,6 +284,31 @@ { bResult = false; } //èªå¨å®¡æ ¸è®¾ç½® if (refSav == "Add") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.YF_PayMentBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (refSav == "Update") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; WebAPI/Controllers/CJGL/Cj_StationInBillController.cs
@@ -344,34 +344,34 @@ return objJsonResult; } //ds = oCN.RunProcReturn("exec h_p_MES_StationInBill_QtyCtrl " + HInterID + "", "h_p_MES_StationInBill_QtyCtrl"); //if (ds == null) //{ // oCN.RollBack(); // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "夿æ°é失败ï¼"; // objJsonResult.data = null; // return objJsonResult; //} //if (ds.Tables[0].Rows.Count == 0) //{ // oCN.RollBack(); // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = "夿æ°é失败ï¼"; // objJsonResult.data = null; // return objJsonResult; //} //if (ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "2") //{ // oCN.RollBack(); // objJsonResult.code = "0"; // objJsonResult.count = 0; // objJsonResult.Message = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]); // objJsonResult.data = null; // return objJsonResult; //} ds = oCN.RunProcReturn("exec h_p_MES_StationInBill_QtyCtrl " + HInterID + "", "h_p_MES_StationInBill_QtyCtrl"); if (ds == null) { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "夿æ°é失败ï¼"; objJsonResult.data = null; return objJsonResult; } if (ds.Tables[0].Rows.Count == 0) { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "夿æ°é失败ï¼"; objJsonResult.data = null; return objJsonResult; } if (ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBack"]) == "2") { oCN.RollBack(); objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = DBUtility.ClsPub.isStrNull(ds.Tables[0].Rows[0]["HBackRemark"]); objJsonResult.data = null; return objJsonResult; } oCN.RunProc("exec h_p_Mes_ProcessExchangeRelationQty_In " + HInterID + ",1"); //夿æ¯å¦æ¯ é¦éå·¥åº ds1 = oCN.RunProcReturn(" select HLastProc,HFstProc from Sc_ProcessExchangeBillMain a " + WebAPI/Controllers/MJGL/Sc_MouldLifeUseBillController.cs
@@ -27,6 +27,18 @@ { try { //夿æé if (!DBUtility.ClsPub.Security_Log("Sc_MouldLifeUseBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } if (sWhere == null || sWhere.Equals("")) { ds = oCN.RunProcReturn("select * from h_v_Sc_MouldLifeUseBillList order by HMainID asc", "h_v_Sc_MouldLifeUseBillList"); WebAPI/Controllers/SBGL/SBBB/Sb_EquipMentCollectionTechParamController.cs
New file @@ -0,0 +1,153 @@ using Newtonsoft.Json; using Newtonsoft.Json.Linq; using Pub_Class; using SyntacticSugar.constant; using SyntacticSugar.enums; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; using WebAPI.DLL.SBGL.SBBB; using WebAPI.Models; using WebAPI.Models.SBGL.SBBB; namespace WebAPI.Controllers.SBGL.SBBB { public class Sb_EquipMentCollectionTechParamController : ApiController { //è·åç³»ç»åæ° SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); /// <summary> /// è·åå表 /// </summary> /// <param name="sWhere"></param> /// <param name="user"></param> /// <returns></returns> [HttpGet] [Route("EquipMentCollection/list")] public json list(string sWhere, string user) { json res = new json(); try { string sql = "select * from h_v_Sb_EquipMentCollectionTechParamList where 1 = 1" + sWhere; DataSet ds = oCN.RunProcReturn(sql, "h_v_Sb_EquipMentCollectionTechParamList"); //æ°æ®éå, è·ååå List<object> columnNameList = new List<object>(); foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } //è¿åç»æ res.code = CodeConstant.SUCCEED; res.count = CountConstant.SUCCEED; res.Message = "æ¥è¯¢æå"; res.data = ds.Tables["h_v_Sb_EquipMentCollectionTechParamList"]; res.list = columnNameList; return res; } catch (Exception e) { res.code = CodeConstant.FAIL; res.count = CountConstant.FAIL; res.Message = e.Message; res.data = null; return res; } } /// <summary> /// ä¿å /// </summary> /// <param name="eMCollection"></param> /// <param name="user"></param> /// <returns></returns> [HttpPost] [Route("EquipMentCollection/save")] public json SaveSb_EquipMentCollectionTechParam([FromBody] JObject oMain) { var _value = oMain["oMain"].ToString(); string msg1 = _value.ToString(); string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); string msg2 = sArray[0].ToString(); //ä¸»è¡¨æ°æ® //主表ååºåå msg2 = "[" + msg2.ToString() + "]"; //对象转å List<Sb_EquipMentCollectionTechParam> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Sb_EquipMentCollectionTechParam>>(msg2); Sb_EquipMentCollectionTechParam eMColllection = list[0]; json res = new json(); try { //if (!ClsPub.Security_Log(msg5, (int)SecurityEnum.JUDGE_AND_WRITE, false, msg4)) //{ // res.code = CodeConstant.FAIL; // res.count = CountConstant.FAIL; // res.Message = "æ ä¿åæéï¼"; // return res; //} if (!DBUtility.ClsPub.AllowNumber(eMColllection.HSourceCode)) { res.code = CodeConstant.FAIL; res.count = CountConstant.FAIL; res.Message = "代ç ä¸ä¸è½åºç°è¿ç»â.âå¹¶ä¸é¦ä½æ«ä½ä¸è½ä¸ºâ.âï¼"; return res; } Sb_EquipMentCollectionTechParam_Ctl collectionTechParam_Ctl = new Sb_EquipMentCollectionTechParam_Ctl(oCN, eMColllection); //æ°æ®åºæ°å¢ collectionTechParam_Ctl.AddNew(); res.code = CodeConstant.SUCCEED; res.count = CountConstant.SUCCEED; res.Message = "æ°å¢æå"; return res; }catch (Exception e) { res.code = CodeConstant.FAIL; res.count = CountConstant.FAIL; res.Message = e.Message; return res; } } /// <summary> /// è·åæå¤§åºç¡èµæID ///åæ°ï¼string sqlã ///è¿åå¼ï¼objectã /// </summary> [Route("EquipMentCollection/GetMAXBillID")] [HttpGet] public object GetMAXBillID() { json res = new json(); try { DataSet ds = oCN.RunProcReturn("select isnull(max(HItemID), 0)+1 HItemID from Sb_EquipMentCollectionTechParam", "Sb_EquipMentCollectionTechParam"); res.code = CodeConstant.SUCCEED; res.count = CountConstant.SUCCEED; res.Message = ""; res.data = ds.Tables[0]; return res; } catch (Exception e) { res.code = CodeConstant.FAIL; res.count = CountConstant.FAIL; res.Message = "Exceptionï¼" + e.ToString(); res.data = null; return res; } } } } WebAPI/Controllers/SBGL/SBBB/Sb_EquipMentCollectionTechParam_TempController.cs
New file @@ -0,0 +1,66 @@ using Newtonsoft.Json; using SyntacticSugar.constant; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; using WebAPI.Models; using WebAPI.Models.SBGL.SBBB; namespace WebAPI.Controllers.SBGL.SBBB { public class Sb_EquipMentCollectionTechParam_TempController : ApiController { //è·åç³»ç»åæ° SQLHelper.ClsCN oCN = new SQLHelper.ClsCN(); //æ°æ®å¯¹è±¡å建 Sb_EquipMentCollectionTechParam_Temp CollectionTechParam_Temp; /// <summary> /// è·åå表 /// </summary> /// <param name="sWhere"></param> /// <param name="user"></param> /// <returns></returns> [HttpGet] [Route("EquipMentCollectionTemp/list")] public json list(string sWhere, string user) { json res = new json(); try { string sql = "select * from h_v_Sb_EquipMentCollectionTechParam_TempList where 1 = 1" + sWhere; DataSet ds = oCN.RunProcReturn(sql, "h_v_Sb_EquipMentCollectionTechParam_TempList"); //æ°æ®éå, è·ååå List<object> columnNameList = new List<object>(); foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } //è¿åç»æ res.code = CodeConstant.SUCCEED; res.count = CountConstant.SUCCEED; res.Message = "æ¥è¯¢æå"; res.data = ds.Tables["h_v_Sb_EquipMentCollectionTechParam_TempList"]; res.list = columnNameList; return res; } catch (Exception e) { res.code = CodeConstant.FAIL; res.count = CountConstant.FAIL; res.Message = e.Message; res.data = null; return res; } } } } WebAPI/Controllers/SBGL/SB_EquipICMOTechParamBillController.cs
@@ -799,6 +799,55 @@ #endregion #region å¼å¸¸å·¥èºåæ°é¢è¦åè¡¨ä¿¡æ¯ /// <summary> /// å¼å¸¸å·¥èºåæ°é¢è¦åè¡¨ä¿¡æ¯ /// </summary> /// <returns></returns> [Route("SB_EquipICMOTechParamBillController/GetSb_EquipMentCollectionTechParam_ERR")] [HttpGet] public object GetSb_EquipMentCollectionTechParam_ERR(string sWhere, string HMaker) { try { //夿æé if (!DBUtility.ClsPub.Security_Log(ModRightNameList, 3, false, HMaker)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } //è¿ååè¡¨ä¿¡æ¯ ds = oCn.RunProcReturn("select * from h_v_Sb_EquipMentCollectionTechParam_ERRList where 1=1 " + sWhere + " order by åç°å¼å¸¸æ¶é´ desc", "h_v_Sb_EquipMentCollectionTechParam_ERRList"); List<object> columnNameList = new List<object>(); //æ·»å åå foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString)); //è·åå°DataColumnå对象çåå } objJsonResult.code = "0"; objJsonResult.count = 1; objJsonResult.Message = "æåï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢å表信æ¯å¤±è´¥ï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } WebAPI/Controllers/XSGL/Kf_SellOutBillController.cs
@@ -9,6 +9,7 @@ using System.Web.Http; using WebAPI.Models; using System.Windows.Forms; using SyntacticSugar.constant; namespace WebAPI.Controllers { @@ -385,6 +386,30 @@ } bResult = oBill.ModifyBill(oBill.omodel.HInterID, ref DBUtility.ClsPub.sExeReturnInfo); } //èªå¨å®¡æ ¸è®¾ç½® if (Convert.ToInt32(OperationType) == 1 || Convert.ToInt32(OperationType) == 4) { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Kf_SellOutBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) @@ -1819,5 +1844,55 @@ } } #endregion #region éå®åºåºå䏿¨æ¥è¯¢å表 [Route("Kf_SellOutBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); string sql = "select * from h_v_IF_SellOutBillList_EditInit where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and æ°é - å ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_IF_SellOutBillList_EditInit"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs
@@ -257,6 +257,31 @@ { bResult = false; } //èªå¨å®¡æ ¸è®¾ç½® if (refSav == "Add") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Xs_ReceivableBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (refSav == "Update") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; WebAPI/Controllers/XSGL/Xs_SeOrderBillController.cs
@@ -9,6 +9,7 @@ using System.Data.SqlClient; using System.Web.Http; using WebAPI.Models; using SyntacticSugar.constant; namespace WebAPI.Controllers { @@ -1336,6 +1337,31 @@ { bResult = false; } //èªå¨å®¡æ ¸è®¾ç½® if (refSav == "Add") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Xs_SeOrderBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (refSav == "Update") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; @@ -3290,5 +3316,54 @@ } } #endregion #region éå®è®¢å䏿¨æ¥è¯¢å表 [Route("Xs_SeOrderBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); string sql = "select * from h_v_IF_SeOrderBillList where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and æ°é - å ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_IF_SeOrderBillList"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/XSGL/Xs_SeOutStockBillController.cs
@@ -9,6 +9,7 @@ using System.Data.SqlClient; using System.Web.Http; using WebAPI.Models; using SyntacticSugar.constant; namespace WebAPI.Controllers { @@ -429,6 +430,30 @@ //åè´§éç¥ç åå æ°éå° éå®è®¢å å ³èæ°é oCN.RunProcReturn("exec h_p_Xs_SeOutStockBillMain " + HInterID, "h_p_Xs_SeOutStockBillMain"); //èªå¨å®¡æ ¸è®¾ç½® if ((OperationType == 1 || OperationType == 2)) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.Xs_SeOutStockBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (OperationType == 3) { objJsonResult.HInterID = HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } //ä¿ååæ§å¶========================================= @@ -1848,5 +1873,54 @@ } } #endregion #region åè´§éç¥å䏿¨æ¥è¯¢å表 [Route("Xs_SeOutStockBill/PushList")] [HttpGet] public object PushList(string HBillNo, string user) { try { List<object> columnNameList = new List<object>(); string sql = "select * from h_v_IF_SeOutStockBillList where åæ®å· = '" + HBillNo + "' and ç¶æ = 'å·²å®¡æ ¸' and æ°é - å·²å ³èæ°é > 0"; ds = oCN.RunProcReturn(sql, "h_v_IF_SeOutStockBillList"); if (ds.Tables[0].Rows.Count == 0) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "æ¾ä¸å°ç¬¦åæ¡ä»¶åæ®!"; objJsonResult.data = null; return objJsonResult; } foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = CodeConstant.SUCCEED; objJsonResult.count = CountConstant.SUCCEED; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = CodeConstant.FAIL; objJsonResult.count = CountConstant.FAIL; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion } } WebAPI/Controllers/XSGL/YS_ReceiveBillController.cs
@@ -244,6 +244,31 @@ { bResult = false; } //èªå¨å®¡æ ¸è®¾ç½® if (refSav == "Add") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID //ç³»ç»åæ° èªå¨å®¡æ ¸ string sReturn = ""; if (oSystemParameter.ShowBill(ref sReturn) == true) { if (oSystemParameter.omodel.YS_ReceiveBill_AutoCheck == "Y") //ç³»ç»åæ° èªå¨å®¡æ ¸ { objJsonResult.Verify = "Y"; } else { objJsonResult.Verify = "N"; } } } else if (refSav == "Update") { objJsonResult.HInterID = oBill.omodel.HInterID.ToString(); //è¿å主ID objJsonResult.Verify = "N"; } if (bResult) { objJsonResult.code = "0"; WebAPI/Controllers/Æ·ÖʹÜÀí/Ѳ¼ìµ¥/QC_PatrolProcCheckOtherBillController.cs
@@ -32,6 +32,15 @@ try { List<object> columnNameList = new List<object>(); //夿æé if (!DBUtility.ClsPub.Security_Log("QC_PatrolProcCheckOtherBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } string sql1 = "select * from h_v_QC_PatrolProcCheckOtherBill where 1 = 1 "; string sql = sql1 + sWhere + " order by å¶åæ¥æ desc "; WebAPI/Controllers/Æ·ÖʹÜÀí/¹¤Ðò¼ìÑéµ¥/QC_ProcessCheckBillController.cs
@@ -135,6 +135,16 @@ { List<object> columnNameList = new List<object>(); //夿æé if (!DBUtility.ClsPub.Security_Log("QC_ProcessCheckBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } string sql1 = "select * from h_v_QC_ProcessCheckBillMainList where 1 = 1 "; string sql = sql1 + sWhere + " order by å¶åæ¥æ desc"; ds = oCN.RunProcReturn(sql, "h_v_QC_ProcessCheckBillMainList"); WebAPI/Controllers/Æ·ÖʹÜÀí/¿â´æ¼ìÑéµ¥/QC_StockCheckBillController.cs
@@ -24,6 +24,56 @@ //è·åç³»ç»åæ° Pub_Class.ClsXt_SystemParameter oSystemParameter = new Pub_Class.ClsXt_SystemParameter(); #region åºåæ£éªåå表æ¥è¯¢ åªæ¾ç¤ºä¸»è¡¨ [Route("QC_StockCheckBill/QC_StockCheckBillListMain")] [HttpGet] public object QC_StockCheckBillListMain(string sWhere, string user) { try { List<object> columnNameList = new List<object>(); //夿æé if (!DBUtility.ClsPub.Security_Log("QC_StockCheckBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } string sql1 = "select * from h_v_QC_StockCheckBillList where 1 = 1 "; string sql = sql1 + sWhere + " order by hmainid desc"; ds = oCN.RunProcReturn(sql, "h_v_QC_StockCheckBillList"); //æ·»å åå foreach (DataColumn col in ds.Tables[0].Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; columnNameList.Add(JsonConvert.DeserializeObject(ColmString));//è·åå°DataColumnå对象çåå } objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.list = columnNameList; 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; } } #endregion #region åºåæ£éªåå表 ä¸ ç¼è¾åæ¾ [Route("QC_StockCheckBill/QC_StockCheckBillList")] [HttpGet] WebAPI/Controllers/Æ·ÖʹÜÀí/ÖÊÁ¿±¨±í/QC_QualityReportsController.cs
@@ -956,14 +956,13 @@ Dictionary<object, object> dic = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<object, object>>(sWhere); string HYear = dic["HYear"].ToString();//å¹´ string HDeptName = dic["HDeptName"].ToString();//é¨é¨ string HProject = dic["HProject"].ToString();//项ç®å· string HMaterNumber = dic["HMaterNumber"].ToString();//ç©æä»£ç string HMaterName = dic["HMaterName"].ToString();//ç©æåç§° string HBatchWork = dic["HBatchWork"].ToString();//æ¯å¦é产 string HDivisionName = dic["HDivisionName"].ToString();//äºä¸é¨ ds = oCN.RunProcReturn("exec h_p_QC_ProcessPerformanceFirstPassList '" + HYear + "','"+ HDeptName + "','" + HProject + "','" + HMaterNumber + "','" + HMaterName + "','" + HBatchWork + "','" + HDivisionName + "'", "h_p_QC_ProcessPerformanceFirstPassList"); ds = oCN.RunProcReturn("exec h_p_QC_ProcessPerformanceFirstPassList '" + HYear + "','" + HProject + "','" + HMaterNumber + "','" + HMaterName + "','" + HBatchWork + "','" + HDivisionName + "'", "h_p_QC_ProcessPerformanceFirstPassList"); //æ·»å åå @@ -1005,14 +1004,13 @@ Dictionary<object, object> dic = Newtonsoft.Json.JsonConvert.DeserializeObject<Dictionary<object, object>>(sWhere); string HYear = dic["HYear"].ToString();//å¹´ string HDeptName = dic["HDeptName"].ToString();//é¨é¨ string HProject = dic["HProject"].ToString();//项ç®å· string HMaterNumber = dic["HMaterNumber"].ToString();//ç©æä»£ç string HMaterName = dic["HMaterName"].ToString();//ç©æåç§° string HBatchWork = dic["HBatchWork"].ToString();//æ¯å¦é产 string HDivisionName = dic["HDivisionName"].ToString();//äºä¸é¨ ds = oCN.RunProcReturn("exec h_p_QC_ProcessPerformancePassList '" + HYear + "','" + HDeptName + "','" + HProject + "','" + HMaterNumber + "','" + HMaterName + "','" + HBatchWork + "','" + HDivisionName + "'", "h_p_QC_ProcessPerformancePassList"); ds = oCN.RunProcReturn("exec h_p_QC_ProcessPerformancePassList '" + HYear + "','" + HProject + "','" + HMaterNumber + "','" + HMaterName + "','" + HBatchWork + "','" + HDivisionName + "'", "h_p_QC_ProcessPerformancePassList"); //æ·»å åå @@ -1426,12 +1424,7 @@ } #endregion #region è´¨éæ¨¡å å ¨ç¨è´¨é追溯 /// <summary> /// è¿åå¼å¸¸é®é¢æ¥æº ///åæ°ï¼string sqlã ///è¿åå¼ï¼objectã /// </summary> #region è´¨éæ¨¡å å ¨ç¨è´¨é追溯 [Route("QC_CustomerAppealReport/Get_QC_FiveMenOneRingList")] [HttpGet] public object Get_QC_FiveMenOneRingList(string SN, string user) @@ -1475,6 +1468,52 @@ return objJsonResult; } } //ç¹å»ä¸»è¡¨æ ¼çæµè½¬å¡,æ¥è¯¢åè¡¨æ ¼æ°æ® [Route("QC_CustomerAppealReport/Get_QC_FiveMenOneRingList_Right")] [HttpGet] public object Get_QC_FiveMenOneRingList_Right(string linterid, string user) { try { List<object> columnNameList = new List<object>(); ds = oCN.RunProcReturn("exec h_p_QC_FiveMenOneRingList_Query '" + linterid + "'", "h_p_QC_FiveMenOneRingList_Query"); // éåææè¡¨ foreach (DataTable table in ds.Tables) { List<object> tableColumnList = new List<object>(); // æ·»å åå foreach (DataColumn col in table.Columns) { Type dataType = col.DataType; string ColmString = "{\"ColmCols\":\"" + col.ColumnName + "\",\"ColmType\":\"" + dataType.Name + "\"}"; tableColumnList.Add(JsonConvert.DeserializeObject(ColmString)); } // å°æ¯ä¸ªè¡¨çååå表添å å°æ»ååå表 columnNameList.Add(new { TableName = table.TableName, Columns = tableColumnList }); } objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception e) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "Exceptionï¼" + e.ToString(); objJsonResult.data = null; return objJsonResult; } } #endregion #region è´¨éæ¨¡å å¶ç¨é·é±æµè¯è¶å¿å¾æ¥è¡¨ WebAPI/Controllers/Æ·ÖʹÜÀí/³µ¼ä×Լ쵥/QC_WorkSelfCheckBillController.cs
@@ -33,6 +33,16 @@ { List<object> columnNameList = new List<object>(); //夿æé if (!DBUtility.ClsPub.Security_Log("QC_WorkSelfCheckBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } string sql1 = "select * from h_v_QC_WorkSelfCheckBill where 1 = 1 "; string sql = sql1 + sWhere + " order by hmainid desc"; ds = oCN.RunProcReturn(sql, "h_v_QC_WorkSelfCheckBill"); WebAPI/Controllers/Æ·ÖʹÜÀí/Ê×¼þ¼ìÑéµ¥/QC_FirstPieceCheckBillController.cs
@@ -84,6 +84,16 @@ { List<object> columnNameList = new List<object>(); //夿æé if (!DBUtility.ClsPub.Security_Log("QC_FirstPieceCheckBill_Query", 3, false, user)) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¨æ²¡æè¯¥æ¨¡åæé,请ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } string sql1 = "select * from h_v_QC_FirstPieceCheckBillMainList where 1 = 1 "; string sql = sql1 + sWhere + " "; ds = oCN.RunProcReturn(sql, "h_v_QC_FirstPieceCheckBillMainList"); WebAPI/Controllers/Éú²ú¹ÜÀí/ÖÊÁ¿»ã±¨µ¥/Sc_QualityReportBillController.cs
@@ -1726,6 +1726,9 @@ public string HName; public DateTime HBeginDate; public DateTime HEndDate; public string HProcName; public string HEquipName; public string HBactNo; } [Route("Sc_QualityReportBill/getSc_QualityReportBillDay")] [HttpGet] @@ -1744,7 +1747,7 @@ return objJsonResult; } ReportWorkDemandPlanBill Report = JsonConvert.DeserializeObject<ReportWorkDemandPlanBill>(sWhere); ds = oCN.RunProcReturn($"exec h_p_Sc_StationOutBillMain '{Report.HBeginDate}','{Report.HEndDate}','{Report.HNumber}','{Report.HName}'", "h_p_Sc_StationOutBillMain"); ds = oCN.RunProcReturn($"exec h_p_Sc_StationOutBillMain '{Report.HBeginDate}','{Report.HEndDate}','{Report.HNumber}','{Report.HName}','{Report.HProcName}','{Report.HEquipName}','{Report.HBactNo}'", "h_p_Sc_StationOutBillMain"); //æ·»å åå foreach (DataColumn col in ds.Tables[0].Columns) @@ -1778,6 +1781,8 @@ public string HYear; public string HWorkCenter; public string HName; public DateTime HBeginDate; public DateTime HEndDate; } [Route("Sc_QualityReportBill/getSc_QualityReportBillMonth")] @@ -1797,7 +1802,7 @@ return objJsonResult; } ReportWorkDemandPlanBill1 Report = JsonConvert.DeserializeObject<ReportWorkDemandPlanBill1>(sWhere); ds = oCN.RunProcReturn($"exec h_p_Sc_StationOutBillMonth '{Report.HYear}','{Report.HWorkCenter}','{Report.HName}'", "h_p_Sc_StationOutBillMonth"); ds = oCN.RunProcReturn($"exec h_p_Sc_StationOutBillMonth '{Report.HYear}','{Report.HWorkCenter}','{Report.HName}', '{Report.HBeginDate}','{Report.HEndDate}'", "h_p_Sc_StationOutBillMonth"); //æ·»å åå foreach (DataColumn col in ds.Tables[0].Columns) WebAPI/DLL/ClsGy_Material_Ctl.cs
@@ -30,6 +30,7 @@ ",HMaterRuleType,HColorNo,HPieceMaxQty,HCommonUseFlag,HAvgStockPrice,HFootPrice,HTaxCost,HNoTaxCost,HOnceRightRate" + ",HHeight_M,HInches_M,HAl1Long_M,HDensity_M,HTela_M,HUnderTela_M,HSizing_M,HQtyDec,HPriceDec,HMoneyDec,HTaxRate,HProfitRate" + ",HLotcardQty" + ",HProjectBillMainID,HDivisionID" + ") " + " Values('" + oModel.HNumber + "','" + oModel.HName + "','" + oModel.HHelpCode + "','" + oModel.HShortNumber + "'," + oModel.HParentID.ToString() + ", " + oModel.HLevel.ToString() + "," + Convert.ToString(oModel.HEndFlag ? 1 : 0) + "," + Convert.ToString(oModel.HStopflag ? 1 : 0) + ",'" + oModel.HRemark + "'" + @@ -52,8 +53,9 @@ "," + oModel.HMoneyDec + "," + oModel.HTaxRate + "," + oModel.HProfitRate + "," + oModel.HLotcardQty + ")", ref DBUtility.ClsPub.sExeReturnInfo); ",'" + oModel.HProjectBillMainID + "','" + oModel.HDivisionID + "')", ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹ä¸çº§ä¸ºéæ«çº§ä»£ç oCn.RunProc("Update " + MvarItemKey + " set HEndflag=0 where HItemID=" + oModel.HParentID, ref DBUtility.ClsPub.sExeReturnInfo); oCn.Commit(); @@ -221,7 +223,8 @@ ",HMoneyDec=" + oModel.HMoneyDec.ToString() + ",HTaxRate=" + oModel.HTaxRate.ToString() + ",HProfitRate=" + oModel.HProfitRate.ToString() + ",HLotcardQty=" + oModel.HLotcardQty.ToString() + ",HProjectBillMainID='" + oModel.HProjectBillMainID + "'" + ",HDivisionID='" + oModel.HDivisionID + "'" + " Where HItemID=" + sItemID, ref DBUtility.ClsPub.sExeReturnInfo); //ä¿®æ¹å项ç®ä»£ç oCn.RunProc("exec h_p_Gy_UpdateNumber '" + MvarItemKey + "','" + oModel.HNumber + ".','" + this.HOldNumber + ".'", ref DBUtility.ClsPub.sExeReturnInfo); WebAPI/DLL/ClsSc_MESBeginWorkBill.cs
@@ -330,13 +330,6 @@ return false; } //ä¿ååæ§å¶ if (!AfterSave(omodel.HInterID, omodel.HICMOInterID, omodel.HICMOEntryID, omodel.HICMOBillNo, 1, ref sReturn)) { oCn.RollBack(); return false; } //è·åæè¿ç䏿¨¡å æå·¥åè·æ¨¡å ·è¿è¡ç»å® ds = oCn.RunProcReturn(@"select HICMOInterID,HICMOEntryID,HSourceInterID,HSourceEntryID,HSourceID from Sc_ICMOBillStatus_Tmp where HInterID=" + omodel.HMainSourceInterID.ToString(), "Sc_ICMOBillStatus_Tmp"); @@ -365,6 +358,13 @@ } } //ä¿ååæ§å¶ if (!AfterSave(omodel.HInterID, omodel.HICMOInterID, omodel.HICMOEntryID, omodel.HICMOBillNo, 1, ref sReturn)) { oCn.RollBack(); return false; } sReturn = omodel.HInterID.ToString(); oCn.Commit(); return true; WebAPI/DLL/SBGL/SBBB/Sb_EquipMentCollectionTechParam_Ctl.cs
New file @@ -0,0 +1,99 @@ using SQLHelper; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Web; using System.Web.Http; using WebAPI.Models.SBGL.SBBB; namespace WebAPI.DLL.SBGL.SBBB { public class Sb_EquipMentCollectionTechParam_Ctl: DBUtility.ClsGy_Base_Ctl { //æ°æ®åº SQLHelper.ClsCN oCn; //æ°æ®å¯¹è±¡å建 private Sb_EquipMentCollectionTechParam oModel; /// <summary> /// æ°å¢ /// </summary> /// <returns></returns> public override bool AddNew() { //å¼å¯äºå¡ oCn.BeginTran(); try { //è°ç¨SQL oCn.RunProc("insert into " + MvarItemKey + "(HDate, HSourceCode, HTechParamID, HTechParamName, HCount" + ", HCreateTime, HResult, HProcNumber, HFlag)" + "values('" + DateTime.Now + "','" + oModel.HSourceCode + "'," + oModel.HTechParamID + ",'" + oModel.HTechParamName + "'," + oModel.HCount + ",'" + DateTime.Now + "','" + oModel.HResult + "','" + oModel.HProcNumber + "','" + Convert.ToString(oModel.HFlag ? 1 : 0) + "')" , ref DBUtility.ClsPub.sExeReturnInfo); //æäº¤äºå¡ oCn.Commit(); return true; } catch (Exception e) { //åæ»äºå¡ oCn.RollBack(); throw(e); } } /// <summary> /// ç¼è¾ /// </summary> /// <param name="sItemID"></param> /// <returns></returns> public override bool ModifyByID(long sItemID) { try { //å¼å¯äºå¡ oCn.BeginTran(); //è°ç¨SQL oCn.RunProc("Update " + MvarItemKey + "set " + " HDate = '" + oModel.HDate + "' , " + "HSourceCode = '" + oModel.HSourceCode + "'," + " HTechParamID = " + oModel.HTechParamID + "," + " HTechParamName = '" + oModel.HTechParamName + "'," + " HCount = " + oModel.HCount + "," + " HCreateTime = '" + oModel.HCreateTime + "'," + " HResult = '" + oModel.HResult + "',"+ "HProcNumber = '" + oModel.HProcNumber + "'," + "HFlag = " + Convert.ToString(oModel.HFlag ? 1 : 0) + "where HItemID = " + sItemID , ref DBUtility.ClsPub.sExeReturnInfo); //æäº¤äºå¡ oCn.Commit(); return true; } catch (Exception e) { //åæ»äºå¡ oCn.RollBack(); throw(e); } } /// <summary> /// æé 彿° /// </summary> /// <param name="oCn"></param> /// <param name="oModel"></param> public Sb_EquipMentCollectionTechParam_Ctl(ClsCN oCn, Sb_EquipMentCollectionTechParam oModel) { this.oCn = new SQLHelper.ClsCN(); MvarItemKey = "Sb_EquipMentCollectionTechParam"; MvarReportTitle = "设å¤å·¥èºåæ°æ°é表"; this.oModel = oModel; } } } WebAPI/ListModels.cs
@@ -7,6 +7,7 @@ using System.Text; using WebAPI.Code; using Model; using System.Data; namespace WebAPI { @@ -4412,5 +4413,9 @@ return list; } public static implicit operator ListModels(DataTable v) { throw new NotImplementedException(); } } } WebAPI/Models/ClsGy_Material_Model.cs
@@ -107,5 +107,6 @@ public int HProjectBillMainID; //项ç®å· public double HLotcardQty; //å个æµè½¬å¡æ°é public int HDivisionID; //äºä¸é¨ } } WebAPI/Models/SBGL/SBBB/Sb_EquipMentCollectionTechParam.cs
New file @@ -0,0 +1,28 @@ using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebAPI.Models.SBGL.SBBB { public class Sb_EquipMentCollectionTechParam { public int HItemID { get; set; } // int --èªå¢å public DateTime HDate { get; set; } // datetime --æ¥æ public string HSourceCode {get; set;} // varchar(50) --设å¤ç¼ç public int HTechParamID { get; set; } //int --å·¥èºåæ° public string HTechParamName { get; set; } // varchar(50) --å·¥èºåæ°åç§°(硬件éåè¿æ¥çåå§åå) public decimal HCount { get; set; } // dec(18,2) --æ°é public DateTime HCreateTime { get; set; } // datetime --ææ°æ¶é´ç¹ public string HResult { get; set; } // varchar(50) --å·¥èºåæ°å¼ public string HProcNumber { get; set; } // varchar(50) --å·¥åº public bool HFlag { get; set; } // bit --忥æ è®° public static implicit operator Sb_EquipMentCollectionTechParam(Supplier v) { throw new NotImplementedException(); } } } WebAPI/Models/SBGL/SBBB/Sb_EquipMentCollectionTechParam_Temp.cs
New file @@ -0,0 +1,28 @@ using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebAPI.Models.SBGL.SBBB { public class Sb_EquipMentCollectionTechParam_Temp { public int HItemID { get; set; } // int --èªå¢å public DateTime HDate { get; set; } // datetime --æ¥æ public string HSourceCode {get; set;} // varchar(50) --设å¤ç¼ç public int HTechParamID { get; set; } //int --å·¥èºåæ° public string HTechParamName { get; set; } // varchar(50) --å·¥èºåæ°åç§°(硬件éåè¿æ¥çåå§åå) public decimal HCount { get; set; } // dec(18,2) --æ°é public DateTime HCreateTime { get; set; } // datetime --ææ°æ¶é´ç¹ public string HResult { get; set; } // varchar(50) --å·¥èºåæ°å¼ public string HProcNumber { get; set; } // varchar(50) --å·¥åº public bool HFlag { get; set; } // bit --忥æ è®° public static implicit operator Sb_EquipMentCollectionTechParam_Temp(Supplier v) { throw new NotImplementedException(); } } } WebAPI/Properties/PublishProfiles/FolderProfile10.pubxml.user
@@ -4,7 +4,7 @@ --> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <History>True|2024-08-30T08:08:31.2415230Z;True|2024-08-30T15:18:36.6727666+08:00;True|2024-08-28T09:49:18.1543721+08:00;False|2024-08-28T09:49:11.7260337+08:00;True|2024-08-27T13:18:40.6234335+08:00;False|2024-08-27T13:18:33.9730040+08:00;True|2024-08-26T17:40:29.9158973+08:00;True|2024-08-26T17:21:30.8800173+08:00;True|2024-08-26T17:19:23.9260010+08:00;True|2024-08-26T14:27:20.8154004+08:00;True|2024-08-26T14:16:14.4482284+08:00;True|2024-08-26T13:12:42.9574127+08:00;True|2024-08-26T12:48:31.2107630+08:00;True|2024-08-26T11:07:15.1181342+08:00;False|2024-08-26T11:07:09.9429791+08:00;True|2024-08-26T10:49:20.8494484+08:00;True|2024-08-26T10:13:11.5222607+08:00;False|2024-08-26T10:12:59.1146882+08:00;True|2024-08-23T15:39:39.9842990+08:00;False|2024-08-23T15:39:33.9824708+08:00;True|2024-08-22T16:55:46.4689463+08:00;True|2024-08-22T16:44:25.0981764+08:00;True|2024-08-22T16:19:29.9801909+08:00;True|2024-08-22T14:25:13.5120259+08:00;True|2024-08-22T09:48:50.0760398+08:00;True|2024-08-21T16:09:41.0487181+08:00;True|2024-08-21T15:42:13.7474317+08:00;True|2024-08-21T15:10:24.6912112+08:00;True|2024-08-21T14:56:51.3255866+08:00;True|2024-08-21T14:50:12.3359730+08:00;True|2024-08-19T15:43:16.1549663+08:00;True|2024-08-19T15:27:26.4219971+08:00;True|2024-08-19T09:41:45.7449029+08:00;True|2024-06-08T12:38:30.4153773+08:00;True|2024-06-07T21:22:19.4545597+08:00;True|2024-06-07T21:05:53.1963741+08:00;True|2024-06-07T21:00:57.2568708+08:00;True|2024-06-07T14:39:19.6618679+08:00;True|2024-06-07T14:21:51.5169962+08:00;True|2024-06-07T11:29:08.0690999+08:00;True|2024-06-07T11:26:29.1494329+08:00;True|2024-06-07T11:20:41.2024309+08:00;True|2024-06-07T10:12:26.5905597+08:00;False|2024-06-07T10:11:35.3679434+08:00;</History> <History>True|2024-09-09T11:14:08.0718627Z;True|2024-09-09T19:08:42.5709780+08:00;False|2024-09-09T19:08:33.7817129+08:00;True|2024-09-06T17:00:13.2484828+08:00;False|2024-09-06T17:00:06.1281061+08:00;True|2024-09-05T11:39:53.4537518+08:00;False|2024-09-05T11:39:04.6111418+08:00;True|2024-09-04T12:39:24.8111127+08:00;True|2024-09-04T12:12:57.9411095+08:00;False|2024-09-04T12:12:28.6748628+08:00;True|2024-09-03T14:45:30.8259459+08:00;False|2024-09-03T14:45:19.1997455+08:00;True|2024-08-30T16:08:31.2415230+08:00;True|2024-08-30T15:18:36.6727666+08:00;True|2024-08-28T09:49:18.1543721+08:00;False|2024-08-28T09:49:11.7260337+08:00;True|2024-08-27T13:18:40.6234335+08:00;False|2024-08-27T13:18:33.9730040+08:00;True|2024-08-26T17:40:29.9158973+08:00;True|2024-08-26T17:21:30.8800173+08:00;True|2024-08-26T17:19:23.9260010+08:00;True|2024-08-26T14:27:20.8154004+08:00;True|2024-08-26T14:16:14.4482284+08:00;True|2024-08-26T13:12:42.9574127+08:00;True|2024-08-26T12:48:31.2107630+08:00;True|2024-08-26T11:07:15.1181342+08:00;False|2024-08-26T11:07:09.9429791+08:00;True|2024-08-26T10:49:20.8494484+08:00;True|2024-08-26T10:13:11.5222607+08:00;False|2024-08-26T10:12:59.1146882+08:00;True|2024-08-23T15:39:39.9842990+08:00;False|2024-08-23T15:39:33.9824708+08:00;True|2024-08-22T16:55:46.4689463+08:00;True|2024-08-22T16:44:25.0981764+08:00;True|2024-08-22T16:19:29.9801909+08:00;True|2024-08-22T14:25:13.5120259+08:00;True|2024-08-22T09:48:50.0760398+08:00;True|2024-08-21T16:09:41.0487181+08:00;True|2024-08-21T15:42:13.7474317+08:00;True|2024-08-21T15:10:24.6912112+08:00;True|2024-08-21T14:56:51.3255866+08:00;True|2024-08-21T14:50:12.3359730+08:00;True|2024-08-19T15:43:16.1549663+08:00;True|2024-08-19T15:27:26.4219971+08:00;True|2024-08-19T09:41:45.7449029+08:00;True|2024-06-08T12:38:30.4153773+08:00;True|2024-06-07T21:22:19.4545597+08:00;True|2024-06-07T21:05:53.1963741+08:00;True|2024-06-07T21:00:57.2568708+08:00;True|2024-06-07T14:39:19.6618679+08:00;True|2024-06-07T14:21:51.5169962+08:00;True|2024-06-07T11:29:08.0690999+08:00;True|2024-06-07T11:26:29.1494329+08:00;True|2024-06-07T11:20:41.2024309+08:00;True|2024-06-07T10:12:26.5905597+08:00;False|2024-06-07T10:11:35.3679434+08:00;</History> <_PublishTargetUrl>D:\ç½ç«åå¸\æºäºMESWMS\API</_PublishTargetUrl> </PropertyGroup> <ItemGroup> @@ -45,28 +45,28 @@ <publishTime>02/22/2013 16:43:40</publishTime> </File> <File Include="bin/BLL.dll"> <publishTime>08/30/2024 16:08:17</publishTime> <publishTime>09/09/2024 19:13:43</publishTime> </File> <File Include="bin/BLL.pdb"> <publishTime>08/30/2024 16:08:17</publishTime> <publishTime>09/09/2024 19:13:43</publishTime> </File> <File Include="bin/BouncyCastle.Crypto.dll"> <publishTime>12/18/2020 05:32:28</publishTime> </File> <File Include="bin/DAL.dll"> <publishTime>08/30/2024 16:08:16</publishTime> <publishTime>09/09/2024 19:13:42</publishTime> </File> <File Include="bin/DAL.pdb"> <publishTime>08/30/2024 16:08:16</publishTime> <publishTime>09/09/2024 19:13:42</publishTime> </File> <File Include="bin/Dapper.dll"> <publishTime>07/22/2016 22:52:40</publishTime> </File> <File Include="bin/DBUtility.dll"> <publishTime>08/30/2024 16:08:13</publishTime> <publishTime>09/09/2024 19:13:40</publishTime> </File> <File Include="bin/DBUtility.pdb"> <publishTime>08/30/2024 16:08:13</publishTime> <publishTime>09/09/2024 19:13:40</publishTime> </File> <File Include="bin/Grpc.Core.Api.dll"> <publishTime>03/22/2022 13:17:26</publishTime> @@ -111,10 +111,10 @@ <publishTime>07/25/2012 19:48:56</publishTime> </File> <File Include="bin/Model.dll"> <publishTime>08/30/2024 16:08:14</publishTime> <publishTime>09/09/2024 19:13:40</publishTime> </File> <File Include="bin/Model.pdb"> <publishTime>08/30/2024 16:08:14</publishTime> <publishTime>09/09/2024 19:13:40</publishTime> </File> <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> <publishTime>05/25/2024 09:46:41</publishTime> @@ -147,28 +147,34 @@ <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/Pub_Class.dll"> <publishTime>08/30/2024 16:08:11</publishTime> <publishTime>09/09/2024 19:13:38</publishTime> </File> <File Include="bin/Pub_Class.pdb"> <publishTime>08/30/2024 16:08:11</publishTime> <publishTime>09/09/2024 19:13:38</publishTime> </File> <File Include="bin/Pub_Control.dll"> <publishTime>08/30/2024 16:08:12</publishTime> <publishTime>09/09/2024 19:13:39</publishTime> </File> <File Include="bin/Pub_Control.pdb"> <publishTime>08/30/2024 16:08:12</publishTime> <publishTime>09/09/2024 19:13:39</publishTime> </File> <File Include="bin/RestSharp.dll"> <publishTime>08/31/2012 06:22:50</publishTime> </File> <File Include="bin/SQLHelper.dll"> <publishTime>08/30/2024 16:08:13</publishTime> <publishTime>09/09/2024 19:13:39</publishTime> </File> <File Include="bin/SQLHelper.pdb"> <publishTime>08/30/2024 16:08:13</publishTime> <publishTime>09/09/2024 19:13:39</publishTime> </File> <File Include="bin/Swashbuckle.Core.dll"> <publishTime>02/16/2015 01:57:08</publishTime> </File> <File Include="bin/SyntacticSugar.dll"> <publishTime>09/09/2024 19:13:38</publishTime> </File> <File Include="bin/SyntacticSugar.pdb"> <publishTime>09/09/2024 19:13:38</publishTime> </File> <File Include="bin/System.Buffers.dll"> <publishTime>07/19/2017 18:01:28</publishTime> @@ -279,19 +285,19 @@ <publishTime>05/09/2023 10:43:40</publishTime> </File> <File Include="bin/TopSdk.dll"> <publishTime>08/30/2024 16:08:12</publishTime> <publishTime>09/09/2024 19:13:41</publishTime> </File> <File Include="bin/TopSdk.pdb"> <publishTime>08/30/2024 16:08:12</publishTime> <publishTime>09/09/2024 19:13:41</publishTime> </File> <File Include="bin/WebActivatorEx.dll"> <publishTime>11/24/2014 19:18:48</publishTime> </File> <File Include="bin/WebAPI.dll"> <publishTime>08/30/2024 16:08:23</publishTime> <publishTime>09/09/2024 19:14:01</publishTime> </File> <File Include="bin/WebAPI.pdb"> <publishTime>08/30/2024 16:08:23</publishTime> <publishTime>09/09/2024 19:14:01</publishTime> </File> <File Include="bin/WebGrease.dll"> <publishTime>07/18/2013 01:03:52</publishTime> @@ -486,7 +492,7 @@ <publishTime>05/25/2024 09:46:41</publishTime> </File> <File Include="Web.config"> <publishTime>08/30/2024 16:08:30</publishTime> <publishTime>09/09/2024 19:14:07</publishTime> </File> </ItemGroup> </Project> WebAPI/Properties/PublishProfiles/FolderProfile5.pubxml
New file @@ -0,0 +1,16 @@ <?xml version="1.0" encoding="utf-8"?> <!-- https://go.microsoft.com/fwlink/?LinkID=208121. --> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <DeleteExistingFiles>False</DeleteExistingFiles> <ExcludeApp_Data>False</ExcludeApp_Data> <LaunchSiteAfterPublish>True</LaunchSiteAfterPublish> <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration> <LastUsedPlatform>Any CPU</LastUsedPlatform> <PublishProvider>FileSystem</PublishProvider> <PublishUrl>D:\ç½ç«åå¸\API</PublishUrl> <WebPublishMethod>FileSystem</WebPublishMethod> </PropertyGroup> </Project> WebAPI/Properties/PublishProfiles/FolderProfile5.pubxml.user
New file @@ -0,0 +1,501 @@ <?xml version="1.0" encoding="utf-8"?> <!-- https://go.microsoft.com/fwlink/?LinkID=208121. --> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <History>True|2024-09-05T06:59:02.4637651Z;True|2024-09-05T14:52:04.4072884+08:00;True|2024-09-05T14:48:15.2042900+08:00;True|2024-09-05T14:45:32.2817484+08:00;False|2024-09-05T14:45:25.7565030+08:00;True|2024-09-05T14:40:51.8140875+08:00;False|2024-09-05T14:40:45.6052089+08:00;True|2024-09-05T09:23:04.7414662+08:00;True|2024-09-05T09:12:54.5377316+08:00;True|2024-09-05T09:04:03.3588953+08:00;False|2024-09-05T09:03:40.8987917+08:00;True|2024-09-05T08:11:18.7704659+08:00;True|2024-09-05T07:58:55.5963855+08:00;False|2024-09-05T07:57:19.7601173+08:00;True|2024-09-04T23:28:44.8318977+08:00;False|2024-09-04T23:28:01.8338334+08:00;True|2024-09-04T23:06:31.9122421+08:00;False|2024-09-04T23:05:48.8555641+08:00;True|2024-09-04T22:00:33.8177303+08:00;False|2024-09-04T22:00:05.0138975+08:00;True|2024-09-04T16:54:24.5480572+08:00;True|2024-09-04T16:47:34.9796627+08:00;True|2024-09-04T14:56:00.7832720+08:00;True|2024-09-04T11:02:05.0143079+08:00;False|2024-09-04T11:01:19.4966083+08:00;</History> <_PublishTargetUrl>D:\ç½ç«åå¸\API</_PublishTargetUrl> </PropertyGroup> <ItemGroup> <File Include="apiapp.json"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="bin/AlibabaCloud.EndpointUtil.dll"> <publishTime>04/07/2020 16:33:48</publishTime> </File> <File Include="bin/AlibabaCloud.GatewayDingTalk.dll"> <publishTime>04/25/2023 17:49:04</publishTime> </File> <File Include="bin/AlibabaCloud.GatewaySpi.dll"> <publishTime>07/31/2024 20:50:30</publishTime> </File> <File Include="bin/AlibabaCloud.OpenApiClient.dll"> <publishTime>08/06/2024 18:07:52</publishTime> </File> <File Include="bin/AlibabaCloud.OpenApiUtil.dll"> <publishTime>11/22/2022 11:24:18</publishTime> </File> <File Include="bin/AlibabaCloud.SDK.Dingtalk.dll"> <publishTime>08/08/2024 19:43:22</publishTime> </File> <File Include="bin/AlibabaCloud.TeaUtil.dll"> <publishTime>07/15/2024 20:25:56</publishTime> </File> <File Include="bin/AlibabaCloud.TeaXML.dll"> <publishTime>08/03/2022 21:46:08</publishTime> </File> <File Include="bin/Aliyun.Credentials.dll"> <publishTime>07/24/2024 10:36:58</publishTime> </File> <File Include="bin/Antlr3.Runtime.dll"> <publishTime>02/22/2013 16:43:40</publishTime> </File> <File Include="bin/Antlr3.Runtime.pdb"> <publishTime>02/22/2013 16:43:40</publishTime> </File> <File Include="bin/BLL.dll"> <publishTime>09/05/2024 14:58:23</publishTime> </File> <File Include="bin/BLL.pdb"> <publishTime>09/05/2024 14:58:23</publishTime> </File> <File Include="bin/BouncyCastle.Crypto.dll"> <publishTime>12/18/2020 05:32:28</publishTime> </File> <File Include="bin/DAL.dll"> <publishTime>09/05/2024 14:58:22</publishTime> </File> <File Include="bin/DAL.pdb"> <publishTime>09/05/2024 14:58:22</publishTime> </File> <File Include="bin/Dapper.dll"> <publishTime>07/22/2016 22:52:40</publishTime> </File> <File Include="bin/DBUtility.dll"> <publishTime>09/05/2024 14:58:19</publishTime> </File> <File Include="bin/DBUtility.pdb"> <publishTime>09/05/2024 14:58:19</publishTime> </File> <File Include="bin/Grpc.Core.Api.dll"> <publishTime>03/22/2022 13:17:26</publishTime> </File> <File Include="bin/Grpc.Core.Api.pdb"> <publishTime>03/19/2022 07:39:42</publishTime> </File> <File Include="bin/Grpc.Core.dll"> <publishTime>03/22/2022 13:17:20</publishTime> </File> <File Include="bin/Grpc.Core.pdb"> <publishTime>03/19/2022 07:39:48</publishTime> </File> <File Include="bin/grpc_csharp_ext.x64.dll"> <publishTime>03/22/2022 13:17:22</publishTime> </File> <File Include="bin/grpc_csharp_ext.x86.dll"> <publishTime>03/22/2022 13:17:22</publishTime> </File> <File Include="bin/ICSharpCode.SharpZipLib.dll"> <publishTime>05/09/2021 01:08:30</publishTime> </File> <File Include="bin/ICSharpCode.SharpZipLib.pdb"> <publishTime>05/09/2021 01:08:30</publishTime> </File> <File Include="bin/Kingdee.BOS.WebApi.Client.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="bin/libgrpc_csharp_ext.x64.dylib"> <publishTime>03/19/2022 07:38:44</publishTime> </File> <File Include="bin/libgrpc_csharp_ext.x64.so"> <publishTime>03/19/2022 07:38:42</publishTime> </File> <File Include="bin/Microsoft.Azure.AppService.ApiApps.Service.dll"> <publishTime>03/19/2015 01:02:50</publishTime> </File> <File Include="bin/Microsoft.CSharp.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/Microsoft.Web.Infrastructure.dll"> <publishTime>07/25/2012 19:48:56</publishTime> </File> <File Include="bin/Model.dll"> <publishTime>09/05/2024 14:58:19</publishTime> </File> <File Include="bin/Model.pdb"> <publishTime>09/05/2024 14:58:19</publishTime> </File> <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="bin/Newtonsoft.Json.dll"> <publishTime>03/08/2023 15:09:56</publishTime> </File> <File Include="bin/NPOI.dll"> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/NPOI.OOXML.dll"> <publishTime>10/23/2021 09:07:56</publishTime> </File> <File Include="bin/NPOI.OOXML.pdb"> <publishTime>10/23/2021 17:07:56</publishTime> </File> <File Include="bin/NPOI.OpenXml4Net.dll"> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXml4Net.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXmlFormats.dll"> <publishTime>10/23/2021 09:07:54</publishTime> </File> <File Include="bin/NPOI.OpenXmlFormats.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/NPOI.pdb"> <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/Pub_Class.dll"> <publishTime>09/05/2024 14:58:17</publishTime> </File> <File Include="bin/Pub_Class.pdb"> <publishTime>09/05/2024 14:58:17</publishTime> </File> <File Include="bin/Pub_Control.dll"> <publishTime>09/05/2024 14:58:18</publishTime> </File> <File Include="bin/Pub_Control.pdb"> <publishTime>09/05/2024 14:58:18</publishTime> </File> <File Include="bin/RestSharp.dll"> <publishTime>08/31/2012 06:22:50</publishTime> </File> <File Include="bin/SQLHelper.dll"> <publishTime>09/05/2024 14:58:18</publishTime> </File> <File Include="bin/SQLHelper.pdb"> <publishTime>09/05/2024 14:58:18</publishTime> </File> <File Include="bin/Swashbuckle.Core.dll"> <publishTime>02/16/2015 01:57:08</publishTime> </File> <File Include="bin/SyntacticSugar.dll"> <publishTime>09/05/2024 14:58:16</publishTime> </File> <File Include="bin/SyntacticSugar.pdb"> <publishTime>09/05/2024 14:58:16</publishTime> </File> <File Include="bin/System.Buffers.dll"> <publishTime>07/19/2017 18:01:28</publishTime> </File> <File Include="bin/System.ComponentModel.DataAnnotations.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Configuration.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Data.DataSetExtensions.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Data.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Drawing.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.EnterpriseServices.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.IdentityModel.Tokens.Jwt.dll"> <publishTime>08/19/2014 18:03:34</publishTime> </File> <File Include="bin/System.Memory.dll"> <publishTime>04/18/2019 00:24:34</publishTime> </File> <File Include="bin/System.Net.Http.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Net.Http.Extensions.dll"> <publishTime>02/20/2015 04:10:46</publishTime> </File> <File Include="bin/System.Net.Http.Formatting.dll"> <publishTime>11/28/2018 21:00:36</publishTime> </File> <File Include="bin/System.Net.Http.Primitives.dll"> <publishTime>02/20/2015 04:10:46</publishTime> </File> <File Include="bin/System.Runtime.CompilerServices.Unsafe.dll"> <publishTime>09/19/2018 03:38:10</publishTime> </File> <File Include="bin/System.Runtime.Serialization.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.ApplicationServices.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Cors.dll"> <publishTime>11/28/2018 20:58:44</publishTime> </File> <File Include="bin/System.Web.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.DynamicData.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Entity.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Extensions.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.Helpers.dll"> <publishTime>01/28/2015 12:04:30</publishTime> </File> <File Include="bin/System.Web.Http.Cors.dll"> <publishTime>11/28/2018 21:01:26</publishTime> </File> <File Include="bin/System.Web.Http.dll"> <publishTime>11/28/2018 21:01:00</publishTime> </File> <File Include="bin/System.Web.Http.WebHost.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="bin/System.Web.Mvc.dll"> <publishTime>01/28/2015 12:02:18</publishTime> </File> <File Include="bin/System.Web.Optimization.dll"> <publishTime>02/11/2014 23:26:04</publishTime> </File> <File Include="bin/System.Web.Razor.dll"> <publishTime>01/28/2015 12:02:32</publishTime> </File> <File Include="bin/System.Web.Services.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Web.WebPages.Deployment.dll"> <publishTime>01/28/2015 12:04:30</publishTime> </File> <File Include="bin/System.Web.WebPages.dll"> <publishTime>01/28/2015 12:04:30</publishTime> </File> <File Include="bin/System.Web.WebPages.Razor.dll"> <publishTime>01/28/2015 12:04:30</publishTime> </File> <File Include="bin/System.Xml.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/System.Xml.Linq.dll"> <publishTime>09/26/2012 03:16:08</publishTime> </File> <File Include="bin/Tea.dll"> <publishTime>05/09/2023 10:43:40</publishTime> </File> <File Include="bin/TopSdk.dll"> <publishTime>09/05/2024 14:58:20</publishTime> </File> <File Include="bin/TopSdk.pdb"> <publishTime>09/05/2024 14:58:20</publishTime> </File> <File Include="bin/WebActivatorEx.dll"> <publishTime>11/24/2014 19:18:48</publishTime> </File> <File Include="bin/WebAPI.dll"> <publishTime>09/05/2024 14:58:45</publishTime> </File> <File Include="bin/WebAPI.pdb"> <publishTime>09/05/2024 14:58:45</publishTime> </File> <File Include="bin/WebAPI.XmlSerializers.dll"> <publishTime>09/05/2024 14:58:50</publishTime> </File> <File Include="bin/WebGrease.dll"> <publishTime>07/18/2013 01:03:52</publishTime> </File> <File Include="bin/zh-Hans/System.Net.Http.Formatting.resources.dll"> <publishTime>11/29/2018 21:26:02</publishTime> </File> <File Include="bin/zh-Hans/System.Web.Http.resources.dll"> <publishTime>11/29/2018 21:26:30</publishTime> </File> <File Include="Config/kdapi.config"> <publishTime>04/06/2023 15:57:02</publishTime> </File> <File Include="Content/bootstrap.css"> <publishTime>04/06/2023 15:57:02</publishTime> </File> <File Include="Content/bootstrap.min.css"> <publishTime>04/06/2023 15:57:02</publishTime> </File> <File Include="Content/Site.css"> <publishTime>04/06/2023 15:57:02</publishTime> </File> <File Include="DLL/BLL.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/DAL.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/DBUtility.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/Kingdee.BOS.WebApi.Client.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/Model.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/Newtonsoft.Json.Net35.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/Pub_Class.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/Pub_Control.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="DLL/SQLHelper.dll"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.eot"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.svg"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.ttf"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="fonts/glyphicons-halflings-regular.woff"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Global.asax"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="grpc_csharp_ext.x64.dll"> <publishTime>03/22/2022 13:17:22</publishTime> </File> <File Include="grpc_csharp_ext.x86.dll"> <publishTime>03/22/2022 13:17:22</publishTime> </File> <File Include="Index.html"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="libgrpc_csharp_ext.x64.dylib"> <publishTime>03/19/2022 07:38:44</publishTime> </File> <File Include="libgrpc_csharp_ext.x64.so"> <publishTime>03/19/2022 07:38:42</publishTime> </File> <File Include="libman.json"> <publishTime>07/12/2023 08:14:22</publishTime> </File> <File Include="Metadata/deploymentTemplates/apiappconfig.azureresource.json"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="packages.config"> <publishTime>08/15/2024 16:27:01</publishTime> </File> <File Include="Views/Scripts/bootstrap.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/bootstrap.min.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery-1.10.2.min.map"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery.validate.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery.validate.min.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/jquery.validate.unobtrusive.min.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Scripts/modernizr-2.6.2.js"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Shared/Error.cshtml"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/Shared/_Layout.cshtml"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/web.config"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Views/_ViewStart.cshtml"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Customer_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Department_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Employee_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_StockPlace_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Supplier_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsCLD_Warehouse_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_BadReason_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model_View.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Customer_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Department_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Employee_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Group_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Item30JiTai_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Source_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_StockPlace_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Supplier_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsGy_Warehouse_Model.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsKf_ICStockBill_Mould.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/ClsKf_ICStockBill_WMS.datasource"> <publishTime>04/06/2023 15:57:04</publishTime> </File> <File Include="Web References/WebS/Reference.map"> <publishTime>05/06/2024 13:47:58</publishTime> </File> <File Include="Web.config"> <publishTime>09/05/2024 14:59:01</publishTime> </File> </ItemGroup> </Project> WebAPI/Properties/PublishProfiles/FolderProfilewtt.pubxml.user
@@ -4,7 +4,7 @@ --> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <History>True|2024-08-29T00:06:32.4732067Z;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History> <History>True|2024-09-09T01:26:23.2022383Z;False|2024-09-09T09:25:27.3736749+08:00;True|2024-09-06T15:32:52.1865278+08:00;True|2024-09-06T15:16:01.1405794+08:00;True|2024-09-06T14:21:05.7482343+08:00;True|2024-09-06T14:09:17.1494566+08:00;True|2024-09-06T13:49:56.4128481+08:00;True|2024-09-06T13:11:53.0863947+08:00;True|2024-09-06T09:34:54.5934463+08:00;True|2024-09-06T08:47:19.9744092+08:00;True|2024-09-05T15:01:38.6968629+08:00;True|2024-09-05T14:56:09.3505818+08:00;True|2024-09-05T14:49:56.8774757+08:00;True|2024-09-05T08:14:13.2359921+08:00;False|2024-09-05T08:13:11.8797534+08:00;True|2024-09-03T16:52:02.8227375+08:00;False|2024-09-03T16:51:32.4250926+08:00;True|2024-09-03T16:33:05.7269609+08:00;True|2024-09-03T16:00:15.0288548+08:00;True|2024-08-29T08:06:32.4732067+08:00;False|2024-08-29T08:06:02.4801886+08:00;True|2024-08-26T10:17:08.7733750+08:00;False|2024-08-26T10:11:05.1864217+08:00;False|2024-08-26T09:50:31.1539306+08:00;False|2024-08-26T09:47:37.4351309+08:00;True|2024-08-16T16:55:32.0918962+08:00;True|2024-08-16T16:53:23.3505641+08:00;False|2024-08-16T16:49:30.4579212+08:00;False|2024-08-16T16:47:01.9799743+08:00;</History> <_PublishTargetUrl>G:\issWeb\ç½ç«åå¸\API</_PublishTargetUrl> </PropertyGroup> <ItemGroup> @@ -45,28 +45,28 @@ <publishTime>02/22/2013 16:43:40</publishTime> </File> <File Include="bin/BLL.dll"> <publishTime>08/29/2024 08:06:19</publishTime> <publishTime>09/09/2024 09:25:47</publishTime> </File> <File Include="bin/BLL.pdb"> <publishTime>08/29/2024 08:06:19</publishTime> <publishTime>09/09/2024 09:25:47</publishTime> </File> <File Include="bin/BouncyCastle.Crypto.dll"> <publishTime>12/18/2020 05:32:28</publishTime> </File> <File Include="bin/DAL.dll"> <publishTime>08/29/2024 08:06:16</publishTime> <publishTime>09/09/2024 09:25:44</publishTime> </File> <File Include="bin/DAL.pdb"> <publishTime>08/29/2024 08:06:16</publishTime> <publishTime>09/09/2024 09:25:44</publishTime> </File> <File Include="bin/Dapper.dll"> <publishTime>07/22/2016 22:52:40</publishTime> </File> <File Include="bin/DBUtility.dll"> <publishTime>08/26/2024 10:16:44</publishTime> <publishTime>09/09/2024 09:25:38</publishTime> </File> <File Include="bin/DBUtility.pdb"> <publishTime>08/26/2024 10:16:44</publishTime> <publishTime>09/09/2024 09:25:38</publishTime> </File> <File Include="bin/Grpc.Core.Api.dll"> <publishTime>03/22/2022 13:17:26</publishTime> @@ -111,10 +111,10 @@ <publishTime>07/25/2012 19:48:56</publishTime> </File> <File Include="bin/Model.dll"> <publishTime>08/26/2024 10:16:47</publishTime> <publishTime>09/09/2024 09:25:40</publishTime> </File> <File Include="bin/Model.pdb"> <publishTime>08/26/2024 10:16:47</publishTime> <publishTime>09/09/2024 09:25:40</publishTime> </File> <File Include="bin/Models/ClsSc_MouldScrapOutBillMain.cs"> <publishTime>04/15/2024 12:55:45</publishTime> @@ -147,28 +147,34 @@ <publishTime>10/23/2021 17:07:54</publishTime> </File> <File Include="bin/Pub_Class.dll"> <publishTime>08/26/2024 10:16:41</publishTime> <publishTime>09/09/2024 09:25:35</publishTime> </File> <File Include="bin/Pub_Class.pdb"> <publishTime>08/26/2024 10:16:41</publishTime> <publishTime>09/09/2024 09:25:35</publishTime> </File> <File Include="bin/Pub_Control.dll"> <publishTime>08/26/2024 10:16:43</publishTime> <publishTime>09/09/2024 09:25:36</publishTime> </File> <File Include="bin/Pub_Control.pdb"> <publishTime>08/26/2024 10:16:43</publishTime> <publishTime>09/09/2024 09:25:36</publishTime> </File> <File Include="bin/RestSharp.dll"> <publishTime>08/31/2012 06:22:50</publishTime> </File> <File Include="bin/SQLHelper.dll"> <publishTime>08/26/2024 10:16:43</publishTime> <publishTime>09/09/2024 09:25:36</publishTime> </File> <File Include="bin/SQLHelper.pdb"> <publishTime>08/26/2024 10:16:43</publishTime> <publishTime>09/09/2024 09:25:36</publishTime> </File> <File Include="bin/Swashbuckle.Core.dll"> <publishTime>02/16/2015 01:57:08</publishTime> </File> <File Include="bin/SyntacticSugar.dll"> <publishTime>09/09/2024 09:23:27</publishTime> </File> <File Include="bin/SyntacticSugar.pdb"> <publishTime>09/09/2024 09:23:27</publishTime> </File> <File Include="bin/System.Buffers.dll"> <publishTime>07/19/2017 18:01:28</publishTime> @@ -279,19 +285,19 @@ <publishTime>05/09/2023 10:43:40</publishTime> </File> <File Include="bin/TopSdk.dll"> <publishTime>08/29/2024 07:57:46</publishTime> <publishTime>09/09/2024 09:23:33</publishTime> </File> <File Include="bin/TopSdk.pdb"> <publishTime>08/29/2024 07:57:46</publishTime> <publishTime>09/09/2024 09:23:33</publishTime> </File> <File Include="bin/WebActivatorEx.dll"> <publishTime>11/24/2014 19:18:48</publishTime> </File> <File Include="bin/WebAPI.dll"> <publishTime>08/29/2024 08:06:26</publishTime> <publishTime>09/09/2024 09:26:19</publishTime> </File> <File Include="bin/WebAPI.pdb"> <publishTime>08/29/2024 08:06:26</publishTime> <publishTime>09/09/2024 09:26:19</publishTime> </File> <File Include="bin/WebAPI.XmlSerializers.dll"> <publishTime>08/16/2024 16:55:28</publishTime> WebAPI/WebAPI.csproj
@@ -436,6 +436,8 @@ <Compile Include="Controllers\CJGL\Cj_SendGoodsBillController.cs" /> <Compile Include="Controllers\CJGL\Mes_OrderProcFlowAllReportController.cs" /> <Compile Include="Controllers\CJGL\Gy_MaterPreventErrMouldBillController.cs" /> <Compile Include="Controllers\SBGL\SBBB\Sb_EquipMentCollectionTechParamController.cs" /> <Compile Include="Controllers\SBGL\SBBB\Sb_EquipMentCollectionTechParam_TempController.cs" /> <Compile Include="Controllers\SCGL\Sc_ProductionReportsController.cs" /> <Compile Include="Controllers\ä»å管ç\Kf_MoveStockBillController.cs" /> <Compile Include="Controllers\å质管ç\è´¨éæåº¦ç®æ å\QC_MonthTarGetBillController.cs" /> @@ -784,6 +786,7 @@ <Compile Include="DLL\ClsSc_PHPCruxBillBill.cs" /> <Compile Include="DLL\ClsSc_ProcessPlan.cs" /> <Compile Include="DLL\ClsWW_PPBomBill.cs" /> <Compile Include="DLL\SBGL\SBBB\Sb_EquipMentCollectionTechParam_Ctl.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsPay_GroupBalBill.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsGy_GroupEmpBill.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsPay_WorkTimesBill.cs" /> @@ -805,6 +808,8 @@ <Compile Include="Models\ClsSc_AssemblyBillSub.cs" /> <Compile Include="Models\ClsSc_MESBeginWorkBillSub_RelationBill.cs" /> <Compile Include="Models\Gy_MouldFileSub_SubMater.cs" /> <Compile Include="Models\SBGL\SBBB\Sb_EquipMentCollectionTechParam_Temp.cs" /> <Compile Include="Models\SBGL\SBBB\Sb_EquipMentCollectionTechParam.cs" /> <Compile Include="Models\åºç¡èµæ\Gy_ColorClass.cs" /> <Compile Include="Models\Employee.cs" /> <Compile Include="Models\Gy_UserCustomer.cs" /> WebAPI/WebAPI.csproj.user
@@ -9,7 +9,7 @@ <WebStackScaffolding_IsAsyncSelected>False</WebStackScaffolding_IsAsyncSelected> <NameOfLastUsedPublishProfile>FolderProfile</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>D:\Git\houduan\WebAPI\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfilewtt.pubxml</NameOfLastUsedPublishProfile> <NameOfLastUsedPublishProfile>D:\æºäºè¿æ\MES\MES-WEB-API\WebAPI\Properties\PublishProfiles\FolderProfile10.pubxml</NameOfLastUsedPublishProfile> <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> <UseIISExpress>true</UseIISExpress> <Use64BitIISExpress /> WorkM/bin/Release/BLL.dllBinary files differ
WorkM/bin/Release/BLL.pdbBinary files differ
WorkM/bin/Release/DAL.dllBinary files differ
WorkM/bin/Release/DAL.pdbBinary files differ
WorkM/bin/Release/DBUtility.dllBinary files differ
WorkM/bin/Release/DBUtility.pdbBinary files differ
WorkM/bin/Release/Model.dllBinary files differ
WorkM/bin/Release/Model.pdbBinary files differ
WorkM/bin/Release/Pub_Class.dllBinary files differ
WorkM/bin/Release/Pub_Class.pdbBinary files differ
WorkM/bin/Release/Pub_Control.dllBinary files differ
WorkM/bin/Release/Pub_Control.pdbBinary files differ
WorkM/bin/Release/SQLHelper.dllBinary files differ
WorkM/bin/Release/SQLHelper.pdbBinary files differ
WorkM/bin/Release/WarM.dllBinary files differ
WorkM/bin/Release/WarM.pdbBinary files differ
WorkM/bin/Release/WorkM.dllBinary files differ
WorkM/bin/Release/WorkM.pdbBinary files differ
sdk_dingding/TopSdk/bin/Debug/TopSdk.dllBinary files differ
sdk_dingding/TopSdk/bin/Debug/TopSdk.pdbBinary files differ
sdk_dingding/TopSdk/bin/Release/TopSdk.dllBinary files differ
sdk_dingding/TopSdk/bin/Release/TopSdk.pdbBinary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.AssemblyReference.cacheBinary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.csproj.FileListAbsolute.txt
@@ -10,3 +10,9 @@ D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.dll C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\bin\Debug\TopSdk.pdb C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.CoreCompileInputs.cache C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.dll C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.pdb C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-API\sdk_dingding\TopSdk\obj\Debug\TopSdk.csproj.AssemblyReference.cache sdk_dingding/TopSdk/obj/Debug/TopSdk.dllBinary files differ
sdk_dingding/TopSdk/obj/Debug/TopSdk.pdbBinary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.AssemblyReference.cacheBinary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.csproj.FileListAbsolute.txt
@@ -3,3 +3,4 @@ D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Release\TopSdk.csproj.CoreCompileInputs.cache D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Release\TopSdk.dll D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Release\TopSdk.pdb D:\vs\项ç®ä»£ç \MES-WEB-API\MES-WEB-API\sdk_dingding\TopSdk\obj\Release\TopSdk.csproj.AssemblyReference.cache sdk_dingding/TopSdk/obj/Release/TopSdk.dllBinary files differ
sdk_dingding/TopSdk/obj/Release/TopSdk.pdbBinary files differ