Ejemplo n.º 1
0
        /// <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);
            }
        }
Ejemplo n.º 2
0
 private bool CanUseResolution(DataResolution resolution)
 {
     return(fileInfo != null && fileInfo.degreesPerPixel.SimilarOrSmallerThan(resolution.ToDegrees()));
 }
Ejemplo n.º 3
0
 public UserViewByRequest(int userID, DateTime? startTime, DateTime? endTime, DataResolution? viewBy = null)
     : base(userID, startTime, endTime)
 {
     ViewBy = viewBy;
 }