| | |
| | | oCN.BeginTran(); |
| | | LogService.Write("ææ£è¡¨ å®¡æ ¸åæ¥: " + sMainSub.ToString()); |
| | | |
| | | // foreach (var oSub in sMainSub["model"]["FENTRY"]) |
| | | // { |
| | | // oSub["hendflag"] = string.Equals(oSub["hendflag"].ToString(), "1"); |
| | | // oSub["hstopflag"] = string.Equals(oSub["hstopflag"].ToString(), "1"); |
| | | // oSub["hisuse"] = string.Equals(oSub["hisuse"].ToString(), "1"); |
| | | // } |
| | | |
| | | sMainSub["model"]["hendflag"] = string.Equals(sMainSub["model"]["hendflag"].ToString(), "1"); |
| | | sMainSub["model"]["hstopflag"] = string.Equals(sMainSub["model"]["hstopflag"].ToString(), "1"); |
| | | // sMainSub["model"]["hisuse"] = string.Equals(sMainSub["model"]["hisuse"].ToString(), "1"); |
| | | |
| | | var sMain = "[" + sMainSub["model"].ToString() + "]"; |
| | | |
| | | |
| | | |
| | | List<Model.ClsGy_DiscountList> lsmain = new List<Model.ClsGy_DiscountList>(); |
| | | lsmain = oListModels.getObjectByJson_Gy_DiscountList(sMain); |
| | | lsmain = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_DiscountList>>(sMain); |
| | | // lsmain = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_DiscountList>>(sMain); |
| | | var sql = string.Empty; |
| | | foreach (var oMain in lsmain) |
| | | { |
| | | sql = $@"delete from Gy_DiscountList where HItemID = {oMain.HItemID}"; |
| | | oCN.RunProc(sql); |
| | | |
| | | sql = $@"insert into Gy_DiscountList |
| | | sql = $@" |
| | | set identity_insert Gy_DiscountList on |
| | | insert into Gy_DiscountList |
| | | (HItemID,HNumber,HName,HShortNumber,HParentID,HLevel |
| | | ,HEndFlag,HStopflag,HRemark,HUseFlag,HCREATEORGID,HUSEORGID |
| | | ,HMakeEmp,HMakeTime,HCheckEmp,HCheckTime |
| | |
| | | '{oMain.HPRICETYPE}', '{oMain.HDISCOUNTOBJECT}', '{oMain.HDISCOUNTREASON}', |
| | | {oMain.HDEFDISCOUNTLISTID} |
| | | ) |
| | | ) |
| | | |
| | | set identity_insert Gy_DiscountList off |
| | | "; |
| | | LogService.Write(sql); |
| | | oCN.RunProc(sql); |
| | | |
| | | } |