public async Task <int> DeleteBillsForPayee(string payee)
        {
            var bills = await GetBillsForPayee(payee);

            await Task.Run(() =>
            {
                using (var conn = new ShortConnection(connectionString))
                {
                    foreach (var item in bills)
                    {
                        conn.Delete(item);
                    }
                }
            });

            return(0);
        }
        public async Task <int> DeleteBill(Bill bill)
        {
            var deleted = 0;
            await Task.Run(() =>
            {
                try
                {
                    using (var conn = new ShortConnection(connectionString))
                    {
                        deleted = conn.Delete(bill);
                    }
                }
                catch (Exception ex)
                {
                    Debug.WriteLine(ex.Message);
                }
            });

            return(deleted);
        }