| | |
| | | ListModels oListModels = new ListModels(); |
| | | try |
| | | { |
| | | DAL.ClsCg_POInStockBills oBill = new DAL.ClsCg_POInStockBills(); |
| | | List<Model.ClsCg_POInStockBillMains> lsmain = new List<Model.ClsCg_POInStockBillMains>(); |
| | | DAL.ClsCg_POInStockBill oBill = new DAL.ClsCg_POInStockBill(); |
| | | List<Model.ClsCg_POInStockBillMain> lsmain = new List<Model.ClsCg_POInStockBillMain>(); |
| | | msg2 = msg2.Replace("\\", ""); |
| | | msg2 = msg2.Replace("\n", ""); //\n |
| | | lsmain = oListModels.getObjectByJson_POInStockMains(msg2); |
| | | foreach (Model.ClsCg_POInStockBillMains oItem in lsmain) |
| | | lsmain = oListModels.getObjectByJson_POInStockMain(msg2); |
| | | foreach (Model.ClsCg_POInStockBillMain oItem in lsmain) |
| | | { |
| | | //oItem.HMaker = ""; |
| | | UserName = oItem.HMaker; |
| | |
| | | msg3 = msg3.Replace("\\", ""); |
| | | msg3 = msg3.Replace("\n", ""); //\n |
| | | //msg2 = msg2.Replace("'", "’"); |
| | | List<Model.ClsCg_POInStockBillSubs> ls = new List<Model.ClsCg_POInStockBillSubs>(); |
| | | ls = oListModels.getObjectByJson_POInStockSubs(msg3); |
| | | List<Model.ClsCg_POInStockBillSub> ls = new List<Model.ClsCg_POInStockBillSub>(); |
| | | ls = oListModels.getObjectByJson_POInStockSub(msg3); |
| | | int i = 0; |
| | | foreach (Model.ClsCg_POInStockBillSubs oItemSub in ls) |
| | | foreach (Model.ClsCg_POInStockBillSub oItemSub in ls) |
| | | { |
| | | i++; |
| | | if (oItemSub.HQty <= 0) |
| | |
| | | Int64 RowTotal = Common.GetRowTotal("H_v_SRM_POInStockBillList", VsWhere, ref DBUtility.ClsPub.sExeReturnInfo); |
| | | //获取返回数据 |
| | | ds = oCn.RunProcReturn("exec H_p_SRM_POInStockBillList '" + PcWhere + "'", "H_p_SRM_POInStockBillList"); |
| | | LogService.Write("exec H_p_SRM_POInStockBillList '" + PcWhere + "'"); |
| | | if (ds == null || ds.Tables[0].Rows.Count == 0) |
| | | { |
| | | objjson.code = "0"; |