| DAL/基础资料/公用基础资料/ClsGy_CostAverageType_Ctl.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Model/基础资料/基础资料/ClsGy_CostAverageTypeSub_Model.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebAPI/Controllers/ZWDBController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| WebAPI/WebAPI.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
DAL/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/ClsGy_CostAverageType_Ctl.cs
@@ -46,7 +46,7 @@ string subSql = "insert into Gy_CostAverageTypeSub" + "(HInterID,HEntryID,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType" + ",HWeight,HMaterTypeID" + ")" + ",HWeight,HMaterTypeID,HProcID" + ")" + " values(" + HInterID + "," + (oSub.HEntryID != null ? oSub.HEntryID.ToString() : "0") + "," + @@ -54,7 +54,8 @@ (oSub.HSourceEntryID != null && oSub.HSourceEntryID != 0 ? oSub.HSourceEntryID.ToString() : "0") + ",'" + (oSub.HSourceBillNo ?? "") + "','" + (oSub.HSourceBillType ?? "") + "'," + (oSub.HWeight != null && oSub.HWeight != 0 ? oSub.HWeight.ToString() : "0") + "," + (oSub.HMaterTypeID != null && oSub.HMaterTypeID != 0 ? oSub.HMaterTypeID.ToString() : "0") + (oSub.HMaterTypeID != null && oSub.HMaterTypeID != 0 ? oSub.HMaterTypeID.ToString() : "0") + ","+ (oSub.HProcID != null && oSub.HProcID != 0 ? oSub.HProcID.ToString() : "0") + ")"; oCn.RunProc(subSql); @@ -112,7 +113,7 @@ string subSql = "insert into Gy_CostAverageTypeSub" + "(HInterID,HEntryID,HSourceInterID,HSourceEntryID,HSourceBillNo,HSourceBillType" + ",HWeight,HMaterTypeID" + ")" + ",HWeight,HMaterTypeID,HProcID" + ")" + " values(" + oModel.HItemID + "," + (oSub.HEntryID != null ? oSub.HEntryID.ToString() : "0") + "," + @@ -120,7 +121,8 @@ (oSub.HSourceEntryID != null && oSub.HSourceEntryID != 0 ? oSub.HSourceEntryID.ToString() : "0") + ",'" + (oSub.HSourceBillNo ?? "") + "','" + (oSub.HSourceBillType ?? "") + "'," + (oSub.HWeight != null && oSub.HWeight != 0 ? oSub.HWeight.ToString() : "0") + "," + (oSub.HMaterTypeID != null && oSub.HMaterTypeID != 0 ? oSub.HMaterTypeID.ToString() : "0") + (oSub.HMaterTypeID != null && oSub.HMaterTypeID != 0 ? oSub.HMaterTypeID.ToString() : "0") + "," + (oSub.HProcID != null && oSub.HProcID != 0 ? oSub.HProcID.ToString() : "0") + ")"; oCn.RunProc(subSql); Model/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/ClsGy_CostAverageTypeSub_Model.cs
@@ -8,6 +8,7 @@ { public int HWeight; //quanzhong public int HMaterTypeID; //ç©æç±»å public int HProcID; //ç©æç±»å } } WebAPI/Controllers/ZWDBController.cs
New file @@ -0,0 +1,128 @@ using Newtonsoft.Json; using Newtonsoft.Json.Converters; using Pub_Class; 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; namespace WebAPI.Controllers { public class ZWDBController : ApiController { public DBUtility.ClsPub.Enum_BillStatus BillStatus;//åæ®ç¶æï¼æ°å¢ï¼ä¿®æ¹ï¼æµè§ï¼æ´æ°åä»·ï¼åæ´ï¼ public SQLHelper.ClsCN oCn = new SQLHelper.ClsCN(); private json objJsonResult = new json(); public DataSet ds = new DataSet(); public WebServer webserver = new WebServer(); // GET: ZWDB [Route("ZWDBController/GetLIST")] public object GetLIST(string user,int OrgIDs) { List<object> columnNameList = new List<object>(); try { DataSet ds = oCn.RunProcReturn("select * from h_v_ZWDB where 1=1 order by HItemID desc", "h_v_ZWDB"); 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.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception ex) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢æ°æ®å¼å¸¸ï¼è¯·ä¸ç®¡çåèç³»ï¼" + ex.ToString(); objJsonResult.data = null; return objJsonResult; } } [Route("ZWDBController/insertTODOS")] [HttpGet] public object insertTODOS(string contents, string user) { List<object> columnNameList = new List<object>(); try { oCn.BeginTran(); if (contents == "" || contents == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢æ°æ®å¼å¸¸ï¼è¯·ä¸ç®¡çåèç³»ï¼" ; objJsonResult.data = null; return objJsonResult; } oCn.RunProc($"INSERT INTO [Gy_ZWDB] ( [HDate], [HMaker], [HMakeDate], [contents], [IsBan], [IsUsed], [IsEdit], [HUSEORGID]) VALUES ( '{DateTime.Now}', '{user}', '{DateTime.Now}', '{contents}', 0, 1, 1, 100038);"); oCn.Commit(); DataSet ds = oCn.RunProcReturn("select MAX(HItemID) HItemID from Gy_ZWDB ", "Gy_ZWDB"); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception ex) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢æ°æ®å¼å¸¸ï¼è¯·ä¸ç®¡çåèç³»ï¼" + ex.ToString(); objJsonResult.data = null; return objJsonResult; } } [Route("ZWDBController/deleteTODOS")] [HttpGet] public object deleteTODOS( string user,int HID) { List<object> columnNameList = new List<object>(); try { oCn.BeginTran(); if ( HID == null) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢æ°æ®å¼å¸¸ï¼è¯·ä¸ç®¡çåèç³»ï¼"; objJsonResult.data = null; return objJsonResult; } oCn.RunProc($"UPDATE Gy_ZWDB set IsUsed=0 where HItemID='{HID}'"); oCn.Commit(); DataSet ds = oCn.RunProcReturn("select MAX(HItemID) HItemID from Gy_ZWDB ", "Gy_ZWDB"); objJsonResult.code = "1"; objJsonResult.count = 1; objJsonResult.Message = "Sucessï¼"; objJsonResult.data = ds.Tables[0]; objJsonResult.list = columnNameList; return objJsonResult; } catch (Exception ex) { objJsonResult.code = "0"; objJsonResult.count = 0; objJsonResult.Message = "æ¥è¯¢æ°æ®å¼å¸¸ï¼è¯·ä¸ç®¡çåèç³»ï¼" + ex.ToString(); objJsonResult.data = null; return objJsonResult; } } } } WebAPI/WebAPI.csproj
@@ -408,10 +408,8 @@ <Compile Include="App_Start\BundleConfig.cs" /> <Compile Include="App_Start\FilterConfig.cs" /> <Compile Include="App_Start\RouteConfig.cs" /> <Compile Include="App_Start\Startup.cs" /> <Compile Include="App_Start\SwaggerConfig.cs" /> <Compile Include="App_Start\WebApiConfig.cs" /> <Compile Include="App_Start\WebSocketHub.cs" /> <Compile Include="Controllers\BaseSet\Gy_BarCodeBillController.cs" /> <Compile Include="Controllers\BaseSet\Gy_ConkTypeController.cs" /> <Compile Include="Controllers\BaseSet\Gy_ColorClassController.cs" /> @@ -524,6 +522,7 @@ <Compile Include="Controllers\ZLGL\BaseSet\Gy_InspectBasisController.cs" /> <Compile Include="Controllers\ZLGL\BaseSet\Gy_InspectMethodController.cs" /> <Compile Include="Controllers\ZLGL\BaseSet\Gy_QualityController.cs" /> <Compile Include="Controllers\ZWDBController.cs" /> <Compile Include="Controllers\人äºç®¡ç\人åå±¥å\HR_PersonnelResumeController.cs" /> <Compile Include="Controllers\ä»å管ç\Kf_MoveStockBillController.cs" /> <Compile Include="Controllers\ä»å管ç\Sc_PackUnionBillMain_SettoPackingController.cs" /> @@ -1400,6 +1399,7 @@ <Folder Include="Views\Xt_CheckFlowBill\" /> <Folder Include="Views\Xt_CheckItem\" /> <Folder Include="Views\Xt_grdAlignment_WMES\" /> <Folder Include="Views\ZWDB\" /> </ItemGroup> <ItemGroup> <WCFMetadata Include="Service References\" />