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

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

private BuildTestersPager ( ) : void
Результат void
        private void BuildTestersPager()
        {
            if (itemsCount <= itemsPerPage)
            {
                btnTestersPrev.Visible = false;
                btnTestersNext.Visible = false;
                lblTestersCurrentPage.Visible = false;
            }
            else if (CurrentPage == 1)
            {
                btnTestersPrev.Visible = false;
                btnTestersNext.Visible = true;
                lblTestersCurrentPage.Visible = true;
            }
            else if (CurrentPage * itemsPerPage >= itemsCount)
            {
                btnTestersPrev.Visible = true;
                btnTestersNext.Visible = false;
                lblTestersCurrentPage.Visible = true;
            }
            else
            {
                btnTestersPrev.Visible = true;
                btnTestersNext.Visible = true;
                lblTestersCurrentPage.Visible = true;
            }

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