Esempio n. 1
0
        private static void Monitoring_Tick(object sender, EventArgs e)
        {
            var d = new Distribution(bot.helper);
            var homeworkhelper = new HomeWorkHelper(new ErrorReporter((ex) => { Console.WriteLine(ex.Message); }));

            homeworkhelper.GetJsonItems();
            var homework = homeworkhelper.GetJsonItemByDate(DateTime.Now);

            d.SendAllSubscribers(homework.Text);
            homeworkhelper.ClearData();
        }
 public AddHomeWorkExecutor(VkApiHelper helper, ErrorReporter errorReporter)
 {
     Api                    = helper;
     HomeWorkHelper         = new HomeWorkHelper(errorReporter);
     HomeWorkExecutorHelper = new HomeWorkExecutorHelper(Api, errorReporter);
 }
 public DeleteHomeWorkExecutor(VkApiHelper helper, ErrorReporter reporter)
 {
     Api                    = helper;
     HomeWorkHelper         = new HomeWorkHelper(reporter);
     HomeWorkExecutorHelper = new HomeWorkExecutorHelper(Api, reporter);
 }