BugTrackingSystem.Administrator.Inquiries.BuildPager C# (CSharp) Метод

BuildPager() приватный Метод

private BuildPager ( ) : void
Результат void
        private void BuildPager()
        {
            if (itemsCount <= itemsPerPage)
            {
                btnPrev.Visible = false;
                btnNext.Visible = false;
                lblCurrentPage.Visible = false;
            }
            else if (CurrentPage == 1)
            {
                btnPrev.Visible = false;
                btnNext.Visible = true;
                lblCurrentPage.Visible = true;
            }
            else if (CurrentPage * itemsPerPage >= itemsCount)
            {
                btnPrev.Visible = true;
                btnNext.Visible = false;
                lblCurrentPage.Visible = true;
            }
            else
            {
                btnPrev.Visible = true;
                btnNext.Visible = true;
                lblCurrentPage.Visible = true;
            }

            lblCurrentPage.Text = CurrentPage.ToString() + " от " + (itemsCount / itemsPerPage + (itemsCount % itemsPerPage > 0 ? 1 : 0));
        }