internal void Reload()
        {
            var range    = new NSRange(0, TimeEntriesTableView.NumberOfSections());
            var indexSet = NSIndexSet.FromNSRange(range);

            TimeEntriesTableView.ReloadSections(indexSet, UITableViewRowAnimation.None);
        }
        void ReleaseDesignerOutlets()
        {
            if (EmptyStateButton != null)
            {
                EmptyStateButton.Dispose();
                EmptyStateButton = null;
            }

            if (EmptyStateImageView != null)
            {
                EmptyStateImageView.Dispose();
                EmptyStateImageView = null;
            }

            if (EmptyStateTextLabel != null)
            {
                EmptyStateTextLabel.Dispose();
                EmptyStateTextLabel = null;
            }

            if (EmptyStateTitleLabel != null)
            {
                EmptyStateTitleLabel.Dispose();
                EmptyStateTitleLabel = null;
            }

            if (EmptyStateView != null)
            {
                EmptyStateView.Dispose();
                EmptyStateView = null;
            }

            if (TimeEntriesTableView != null)
            {
                TimeEntriesTableView.Dispose();
                TimeEntriesTableView = null;
            }

            if (WelcomeImageView != null)
            {
                WelcomeImageView.Dispose();
                WelcomeImageView = null;
            }
        }