WebAPI/Controllers/工资管理/Pay_GroupBalBillController.cs | 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/DLL/工资管理/ClsPay_GroupBalBill.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Models/工资管理/ClsPay_GroupBalBillEmp.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Models/工资管理/ClsPay_GroupBalBillMain.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/Models/工资管理/ClsPay_GroupBalBillSub.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebAPI/WebAPI.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebAPI/Controllers/¹¤×ʹÜÀí/Pay_GroupBalBillController.cs
WebAPI/DLL/¹¤×ʹÜÀí/ClsPay_GroupBalBill.cs
@@ -7,9 +7,9 @@ { public class ClsPay_GroupBalBill : DBUtility.ClsXt_BaseBill { public Model.ClsPay_GroupBalBillMain omodel = new Model.ClsPay_GroupBalBillMain(); public List<Model.ClsPay_GroupBalBillSub> DetailColl = new List<Model.ClsPay_GroupBalBillSub>(); public List<Model.ClsPay_GroupBalBillEmp> DetailEmpColl = new List<Model.ClsPay_GroupBalBillEmp>(); public Models.ClsPay_GroupBalBillMain omodel = new Models.ClsPay_GroupBalBillMain(); public List<Models.ClsPay_GroupBalBillSub> DetailColl = new List<Models.ClsPay_GroupBalBillSub>(); public List<Models.ClsPay_GroupBalBillEmp> DetailEmpColl = new List<Models.ClsPay_GroupBalBillEmp>(); public ClsPay_GroupBalBill() { @@ -66,7 +66,7 @@ DeleteBillSub2(lngBillKey); //æå ¥å表 omodel.HInterID = lngBillKey; foreach (Model.ClsPay_GroupBalBillSub oSub in DetailColl) foreach (Models.ClsPay_GroupBalBillSub oSub in DetailColl) { oCn.RunProc("Insert into Pay_GroupBalBillSub " + " (HInterID,HEntryID,HRemark" + @@ -84,7 +84,7 @@ } // //æå ¥å表2 foreach (Model.ClsPay_GroupBalBillEmp oSubSec in DetailEmpColl) foreach (Models.ClsPay_GroupBalBillEmp oSubSec in DetailEmpColl) { oCn.RunProc("Insert into Pay_GroupBalBillEmp " + " (HInterID,HEntryID,HRemark" + @@ -102,7 +102,7 @@ "," + oSubSec.HBaseDays.ToString() + "," + oSubSec.HOverDays.ToString() + "," + oSubSec.HLeaveDays.ToString() + "," + oSubSec.HYf.ToString() + "," + oSubSec.HMoney.ToString() + "," + oSubSec.HOtherSubsidy.ToString() + "," + oSubSec.HOtherDeduct.ToString() + "," + Convert.ToString(oSubSec.HIsPay ? 1 : 0) + "," + Convert.ToString(oSubSec.HAvgFlag ? 1 : 0) + ") "); } //foreach (Model.ClsPay_GroupBalBillSub oSub in DetailColl) //foreach (Models.ClsPay_GroupBalBillSub oSub in DetailColl) //{ // Ds = oCn.RunProcReturn("exec h_p_Pay_GroupBalBill_Qty " + oSub.HICMOInterID, ""); // if (Ds.Tables[0].Rows.Count == 0) @@ -149,7 +149,7 @@ ") "); // //æå ¥å表 foreach (Model.ClsPay_GroupBalBillSub oSub in DetailColl) foreach (Models.ClsPay_GroupBalBillSub oSub in DetailColl) { oCn.RunProc("Insert into Pay_GroupBalBillSub " + " (HInterID,HEntryID,HRemark" + @@ -167,7 +167,7 @@ } // //æå ¥å表2 foreach (Model.ClsPay_GroupBalBillEmp oSubSec in DetailEmpColl) foreach (Models.ClsPay_GroupBalBillEmp oSubSec in DetailEmpColl) { oCn.RunProc("Insert into Pay_GroupBalBillEmp " + " (HInterID,HEntryID,HRemark" + @@ -186,7 +186,7 @@ "," + oSubSec.HMoney.ToString() + "," + oSubSec.HOtherSubsidy.ToString() + "," + oSubSec.HOtherDeduct.ToString() + "," + Convert.ToString(oSubSec.HIsPay ? 1 : 0) + "," + Convert.ToString(oSubSec.HAvgFlag ? 1 : 0) + ") "); } // //foreach (Model.ClsPay_GroupBalBillSub oSub in DetailColl) //foreach (Models.ClsPay_GroupBalBillSub oSub in DetailColl) //{ // Ds = oCn.RunProcReturn("exec h_p_Pay_GroupBalBill_Qty " + oSub.HICMOInterID, ""); // if (Ds.Tables[0].Rows.Count == 0) @@ -266,7 +266,7 @@ DetailColl.Clear();//æ¸ ç©º for (int i = 0; i < DsSub.Tables[0].Rows.Count; i++) { Model.ClsPay_GroupBalBillSub oSub = new Model.ClsPay_GroupBalBillSub(); Models.ClsPay_GroupBalBillSub oSub = new Models.ClsPay_GroupBalBillSub(); // åºå®èµå¼=============================================== oSub.HInterID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HInterID"]); oSub.HEntryID = DBUtility.ClsPub.isLong(DsSub.Tables[0].Rows[i]["HEntryID"]); @@ -306,7 +306,7 @@ DetailEmpColl.Clear();//æ¸ ç©º for (int i = 0; i < DsSubSec.Tables[0].Rows.Count; i++) { Model.ClsPay_GroupBalBillEmp oSubSec = new Model.ClsPay_GroupBalBillEmp(); Models.ClsPay_GroupBalBillEmp oSubSec = new Models.ClsPay_GroupBalBillEmp(); // åºå®èµå¼=============================================== oSubSec.HInterID = DBUtility.ClsPub.isLong(DsSubSec.Tables[0].Rows[i]["HInterID"]); oSubSec.HEntryID = DBUtility.ClsPub.isLong(DsSubSec.Tables[0].Rows[i]["HEntryID"]); WebAPI/Models/¹¤×ʹÜÀí/ClsPay_GroupBalBillEmp.cs
New file @@ -0,0 +1,26 @@ using System; using System.Collections.Generic; using System.Text; namespace WebAPI.Models { public class ClsPay_GroupBalBillEmp:DBUtility.ClsXt_BaseBillSub { public DateTime HEntryCloseDate;// datetime --è¡å ³é (é»è®¤ä¸º'') new public Int64 HEmpID; public double HEmpRate; //èåç³»æ° public double HBaseTimes; //åºæ¬å·¥æ¶ public double HOverTimes; //å çå·¥æ¶ public double HLeaveTimes; //请åå·¥æ¶ public Int64 HCTPrjID; //æ ¸ç®æ¹å¼ID public double HBaseDays; //åºæ¬å¤©æ° public double HOverDays; //å çå¤©æ° public double HLeaveDays; //请åå¤©æ° public double HMoney; //è®¡ä»¶å·¥èµ public double HOtherSubsidy; //å ¶ä»è¡¥è´´ public double HOtherDeduct; //å ¶ä»æ£æ¬¾ public double HYf; //åºä»å·¥èµ public bool HIsPay; //æ¯å¦æ¯ä» public bool HAvgFlag; } } WebAPI/Models/¹¤×ʹÜÀí/ClsPay_GroupBalBillMain.cs
New file @@ -0,0 +1,19 @@ using System; using System.Collections.Generic; using System.Text; namespace WebAPI.Models { public class ClsPay_GroupBalBillMain:DBUtility.ClsXt_BaseBillMain { public Int64 HDeptID; public Int64 HGroupID; public Int64 HPayType; public double HOtherDeduct; public double HOtherSubsidy; public double HPayMoney; public double HSumMoney; public string HExplanation; public string HInnerBillNo; } } WebAPI/Models/¹¤×ʹÜÀí/ClsPay_GroupBalBillSub.cs
New file @@ -0,0 +1,28 @@ using System; using System.Collections.Generic; using System.Text; namespace WebAPI.Models { public class ClsPay_GroupBalBillSub:DBUtility.ClsXt_BaseBillSub { public DateTime HEntryCloseDate;// datetime --è¡å ³é (é»è®¤ä¸º'') new public Int64 HMaterID;// int --ç©æID public Int64 HProcID;// int --å·¥åºID public Int64 HUnitID;// int --åä½ID public Int64 HSourceID;// int --èµæºID public double HTimes;// decimal(18,8) --å·¥æ¶ public double HQty;// decimal(18,8) --æ°é public double HPrice;// decimal(18,8) --工价 public double HMoney;// decimal(18,8) --éé¢ public Int64 HICMOInterID;// int --ç产任å¡åID public string HICMOBillNo;// varchar(50) --ç产任å¡åå· public Int64 HProcReportInterID;// int --å·¥åºæ±æ¥åID public Int64 HProcReportEntryID;// int --å·¥åºæ±æ¥ååID public string HProcReportBillNo;// varchar(50) --å·¥åºæ±æ¥åå· public Int64 HProcPlanInterID;// int --å·¥åºè®¡ååID public Int64 HProcPlanEntryID;// int --å·¥åºè®¡åååID public string HProcPlanBillNo;// varchar(50) --å·¥åºè®¡ååå· public double HSqty; } } WebAPI/WebAPI.csproj
@@ -348,7 +348,7 @@ <Compile Include="Controllers\MoveStockBillController.cs" /> <Compile Include="Controllers\Open_PrintTemController.cs" /> <Compile Include="Controllers\å·¥èµç®¡ç\Pay_OtherBalBillController.cs" /> <Compile Include="Controllers\Pay_GroupBalBillController.cs" /> <Compile Include="Controllers\å·¥èµç®¡ç\Pay_GroupBalBillController.cs" /> <Compile Include="Controllers\PurchaseOrderController.cs" /> <Compile Include="Controllers\QC_POStockInCheckBillController.cs" /> <Compile Include="Controllers\Pay_WorkTimesBillController.cs" /> @@ -440,6 +440,9 @@ <Compile Include="DLL\ClsSc_MouldOtherInBill.cs" /> <Compile Include="DLL\ClsSc_MouldMoveStockStepOutBill.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsPay_GroupBalBill.cs" /> <Compile Include="Models\å·¥èµç®¡ç\ClsPay_GroupBalBillEmp.cs" /> <Compile Include="Models\å·¥èµç®¡ç\ClsPay_GroupBalBillMain.cs" /> <Compile Include="Models\å·¥èµç®¡ç\ClsPay_GroupBalBillSub.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsPay_SingleBalBill.cs" /> <Compile Include="DLL\ClsSc_MouldProdBackBill.cs" /> <Compile Include="DLL\å·¥èµç®¡ç\ClsPay_OtherBalBill.cs" />