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); }
static void Main(string[] args) { //HibernatingRhinos.Profiler.Appender.EntityFramework.EntityFrameworkProfiler.Initialize(); var repository = new EfSensorDataRepository(); test(repository); //Console.WriteLine("--------------------"); //test(repository); Console.Read(); }