/// <summary> /// Get start date depend on desired data resolution /// </summary> /// <param name="dataResolution">Data resolution</param> /// <returns></returns> public DateTime GetStartDateByResolution(DataResolution dataResolution) { switch (dataResolution) { case DataResolution.TickData: return(StartTick); case DataResolution.Second10: return(Start10Sec); case DataResolution.Minute: return(Start60Sec); case DataResolution.Hour: return(Start60Min); case DataResolution.Day: default: return(StartDay); } }
private bool CanUseResolution(DataResolution resolution) { return(fileInfo != null && fileInfo.degreesPerPixel.SimilarOrSmallerThan(resolution.ToDegrees())); }
public UserViewByRequest(int userID, DateTime? startTime, DateTime? endTime, DataResolution? viewBy = null) : base(userID, startTime, endTime) { ViewBy = viewBy; }