| | |
| | | using MES.Service.Dto.webApi; |
| | | using MES.Service.Modes; |
| | | using SqlSugar; |
| | | using System.Data; |
| | | using System.Globalization; |
| | | using System.Security.AccessControl; |
| | | |
| | |
| | | return entity; |
| | | }).ToList(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 整单删除,调用存储过程 |
| | | /// </summary> |
| | | /// <param name="billNo">单号</param> |
| | | /// <returns>被删除的单号</returns> |
| | | public (int outSum, string outMsg) Delete(string FBillNo, string FBillTypeID) |
| | | { |
| | | var outMsg = string.Empty; |
| | | var outSum = 0; |
| | | |
| | | var parameters = new List<SugarParameter> |
| | | { |
| | | new SugarParameter("@FBillNo", FBillNo), |
| | | new SugarParameter("@FBillTypeID", FBillTypeID), |
| | | new SugarParameter("@outMsg", outMsg, typeof(string), ParameterDirection.Output, 2500), |
| | | new SugarParameter("@outSum", outSum, typeof(int), ParameterDirection.Output) |
| | | }; |
| | | |
| | | Db.Ado.UseStoredProcedure().ExecuteCommand("ERP_DeleteMesRohInByBillNo", parameters); |
| | | |
| | | outMsg = parameters[2].Value?.ToString() ?? ""; |
| | | outSum = parameters[3].Value != null ? Convert.ToInt32(parameters[2].Value) : -1; |
| | | |
| | | return (outSum, outMsg); |
| | | } |
| | | } |