/// <summary> /// 新增实时交易信息 /// </summary> /// <param name="query"></param> /// <returns></returns> public Result_Msg TransactionRecordAdd(TransactionRecordAddQuery query) { Result_Msg res = new Result_Msg(); Result_Model <TransactionRecord> model = GetTransactionRecordByYearMonthAndCurveType(query.CurveType, query.YearMonth); if (!model.Msg.IsSuccess) { TransactionRecord job = new TransactionRecord() { CurveType = query.CurveType, YearMonth = query.YearMonth, XName_CN = query.XName_CN, XName_Eng = query.XName_Eng, Y_CompleteAmount = query.Y_CompleteAmount, Y_OrderAmount = query.Y_OrderAmount, Y_CompleteNumber = query.Y_CompleteNumber, Y_OrderQuantity = query.Y_OrderQuantity, IsTrue = 1//1:真是;0:伪造 }; context.TransactionRecord.Add(job); res.IsSuccess = context.SaveChanges() == 1; } else { res.IsSuccess = false; res.Message = model.Msg.Message; } return(res); }
public string TransactionRecordAdd(TransactionRecordAddQuery query) { Result_Msg res = new Result_Msg(); if (base.CurrentManager != null && base.CurrentManager.Id > 0) { res = bannerIndexService.TransactionRecordAdd(query); } else { res.IsSuccess = false; res.Message = "您尚未登陆,或登录超时,请重新登陆"; } return(Newtonsoft.Json.JsonConvert.SerializeObject(res)); }