Exemplo n.º 1
0
        static void test(EfSensorDataRepository repository)
        {
            //var data = repository.GetData("Oleksandr", 1, 10);

            var startTime = new DateTime(2016, 05, 26);
            var request   = new GetGroupedSensorDataRequest
            {
                UserName     = "******",
                FromDate     = startTime,
                ToDate       = startTime.AddDays(3),
                GroupByTime  = GroupByTime.Hour,
                FilterByTime = FilterByTime.Day
            };
            var data = repository.GetData(request);

            data.SensorIdLabels.Count();

            //var data = repository.GetData("Oleksandr", startTime, startTime.AddDays(1), GroupByTime.Hour);
            //PrintData(data);

            //data = repository.GetData("Oleksandr", startTime, startTime.AddDays(3), GroupByTime.DayNight);
            //PrintData(data);

            //data = repository.GetData("Oleksandr", startTime, startTime.AddDays(3), GroupByTime.Daily);
            //PrintData(data);

            //data = repository.GetData("Oleksandr", startTime.AddDays(-14), startTime.AddDays(3), GroupByTime.Week);
            //PrintData(data);

            //data = repository.GetData("Oleksandr", startTime.AddDays(-40), startTime.AddDays(3), GroupByTime.Month);
            //PrintData(data);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            //HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize();

            var repository = new EfSensorDataRepository();

            test(repository);

            //Console.WriteLine("--------------------");

            //test(repository);

            Console.Read();
        }