/// <summary> /// 修改实时交易信息 /// </summary> /// <param name="query"></param> /// <returns></returns> public Result_Msg ModifyTransactionRecord(TransactionRecordModifyQuery query) { Result_Msg res = new Result_Msg(); TransactionRecord modelOld = context.TransactionRecord.FindById <TransactionRecord>(query.ID); try { if (modelOld != null) { modelOld.Id = query.ID; modelOld.XName_CN = query.XName_CN; modelOld.XName_Eng = query.XName_Eng; modelOld.Y_CompleteAmount = query.Y_CompleteAmount; modelOld.Y_OrderAmount = query.Y_OrderAmount; modelOld.Y_CompleteNumber = query.Y_CompleteNumber; modelOld.Y_OrderQuantity = query.Y_OrderQuantity; modelOld.YearMonth = query.YearMonth; modelOld.IsTrue = query.IsTrue; modelOld.CurveType = query.CurveType; res.IsSuccess = context.SaveChanges() == 1; } else { res.IsSuccess = false; res.Message = "修改失败,数据库中不存在该记录"; } } catch (Exception ex) { res.IsSuccess = false; res.Message = "修改失败,失败原因:" + ex.Message; } return(res); }
public string ModifyTransactionRecord(TransactionRecordModifyQuery query) { Result_Msg res = new Result_Msg(); if (base.CurrentManager != null && base.CurrentManager.Id > 0) { res = bannerIndexService.ModifyTransactionRecord(query); } else { } return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }