private async Task SendPushToUsers()
        {
            Cekilis cekilis = await _cekilisService.GetAsync();

            if (cekilis == null)
            {
                return;
            }

            List <User> userList = await _userService.GetPushCekilis();

            if (userList != null)
            {
                List <PushNotificationCekilis> pushList = new List <PushNotificationCekilis>();
                foreach (var user in userList)
                {
                    PushNotificationCekilis push = PushNotificationCekilis.Build(cekilis.numbers, cekilis.tarih_view, user.token);
                    bool pushResult = await _pushService.SendPush(push);

                    if (!pushResult)
                    {
                        user.push_cekilis = "F";
                        user.push_win     = "F";
                        await _userService.UpdateAsync(user);
                    }
                    await Task.Delay(100);
                }
            }

            PushFinished();
        }
 private async Task <Cekilis> GetCekilisFromDB()
 {
     return(await _cloudantService.GetAsync());
 }