Esempio n. 1
0
        private static void SchedulePrayers(PrayerResponse result, Scheduler a, string player)
        {
            //DateTime demo = SetPrayerTime(DateTime.Now.ToString("yyyy-MM-dd"), System.Convert.ToString( System.DateTime.Now.TimeOfDay), "demo", a, player);

            DateTime fjr    = SetPrayerTime(result.items[0].date_for, result.items[0].fajr, "fajar", a, player);
            DateTime duhur  = SetPrayerTime(result.items[0].date_for, result.items[0].dhuhr, "duhur", a, player);
            DateTime asar   = SetPrayerTime(result.items[0].date_for, result.items[0].asr, "asar", a, player);
            DateTime magrib = SetPrayerTime(result.items[0].date_for, result.items[0].maghrib, "magrib", a, player);
            DateTime isha   = SetPrayerTime(result.items[0].date_for, result.items[0].isha, "isha", a, player);
        }
Esempio n. 2
0
        public bool SetUp(string _url, string cron, string player)
        {
            // Get Prayer Timing
            PrayerResponse result = GetPrayerTimes(_url);

            //Create Schedule Object
            var sched = new Google.Cast.ClassLibrary.Service.Quartz.Scheduler();

            // Delete Exisiting Jobs and Create a Daily Schedule for Daily Prayer Download
            JobCleanUp(sched, cron);

            //Schedule all Prayers
            SchedulePrayers(result, sched, _dal.GetPlayer());

            return(true);
        }