Пример #1
0
        static void Main(string[] args)
        {
            Opts.Init(args);
            //  var filename = Opts.Parameter();
            var filename = Arg.Parameter();


            var acts = new MonthActivities(filename);

            Console.WriteLine($"ACTS {acts.Year}-{acts.Month} ({acts.Days.Count} days)");
            foreach (var day in acts.Days)
            {
                Console.WriteLine($"Day {day.Key} ({day.Value.Count} activities)");
                var first = day.Value.FirstOrDefault();
                Console.WriteLine($" first: {JsonConvert.SerializeObject(first)}");
                Console.WriteLine($" last: {JsonConvert.SerializeObject(day.Value.LastOrDefault())}");
            }
        }
Пример #2
0
 private void GenerateDay(MonthActivities history,params (uint start, bool active, string exe, string title)[] p)
Пример #3
0
        public void New_MonthActivities_gets_local_computer_name()
        {
            var m = new MonthActivities(2000, 1);

            Assert.AreEqual(Environment.MachineName, m.ComputerName);
        }