/*
   * Method gotoPage Use for set number of page that the client want to visit
   * pageNumbe parameter is a number of page
   */
  public void gotoPage() {
    int pageNumber = UtilView.getNumberKeyboard("Input Page: ");
    currentPage = pageNumber - 1; /* currentPage value started from 0 */
    if (currentPage < 0) {
        /* Goto first page if current page < 0 */
      gotoFirstPage();
    } else if (currentPage > totalPage) {
        /*
         * Goto last page if current page >
         * totalPage
         */
      gotoLastPage();
    }

    repaginate(); /* repaginate after set value */
  }
 public int setPageSize() {
   pageSize = UtilView.getNumberKeyboard("Input Page Size: ");
   repaginate(); /* After set a new value we need to repaginate */
   return pageSize;
 }
 public int removeById() {
   return UtilView.getNumberKeyboard("Input ID for remove : ");
 }
 /*
  * viewOneRecord
  */
 public int viewOneRecord() {
   return UtilView.getNumberKeyboard("Please input id : ");
 }