| | |
| | | anaRequest.CalcOptType = (eCalcOptType)IStation.AnaGlobalParas.Setting.OptSortType; |
| | | anaRequest.StartTime = start_timme; |
| | | anaRequest.EndTime = end_timme; |
| | | anaRequest.WaterLevels长江 = GetTide3Day(start_timme); |
| | | anaRequest.WaterLevels长江 = GetTide3Day(_tideSouce, start_timme); |
| | | |
| | | if (string.IsNullOrEmpty(request.TotalFlowIn)) |
| | | { |
| | |
| | | |
| | | private Model.eTideSouce _tideSouce = Model.eTideSouce.Book; |
| | | |
| | | private List<Model.TimeWaterLevel> GetTide3Day(DateTime calc_day) |
| | | public static List<Model.TimeWaterLevel> GetTide3Day(Model.eTideSouce tideSouce, DateTime calc_day) |
| | | { |
| | | DateTime _rangDay1, _rangDay2, _rangDay3; |
| | | string error1, error2, error3; |
| | |
| | | _rangDay2 = calc_day; |
| | | _rangDay3 = calc_day.AddDays(1); |
| | | } |
| | | waterLevels长江1 = TideHelper.GetByDay(_tideSouce, _rangDay1, out error1); |
| | | waterLevels长江2 = TideHelper.GetByDay(_tideSouce, _rangDay2, out error2); |
| | | waterLevels长江3 = TideHelper.GetByDay(_tideSouce, _rangDay3, out error3); |
| | | waterLevels长江1 = TideHelper.GetByDay(tideSouce, _rangDay1, out error1); |
| | | waterLevels长江2 = TideHelper.GetByDay(tideSouce, _rangDay2, out error2); |
| | | waterLevels长江3 = TideHelper.GetByDay(tideSouce, _rangDay3, out error3); |
| | | |
| | | List<Model.TimeWaterLevel> timeValues = new List<Model.TimeWaterLevel>(); |
| | | if (waterLevels长江1 != null) |