setRs($obj); $this->setPageSize($displayRows); $this->assignPageNumber($pageNum); $this->setRowNumber(0); $this->setOffSet(($this->getPageNumber() - 1) * ($this->getPageSize())); } //implement getters and setters public function setOffSet($offSet) { $this->offSet = $offSet; } public function getOffSet() { return $this->offSet; } public function getRs() { return $this->rs; } public function setRs($obj) { $this->rs = $obj; } public function getPageSize() { return $this->pageSize; } public function setPageSize($pages) { $this->pageSize = $pages; } //accessor and mutator for page numbers public function getPageNumber() { return $this->pageNumber; } public function setPageNumber($number) { $this->pageNumber = $number; } //fetches the row number public function getRowNumber() { return $this->rowNumber; } public function setRowNumber($number) { $this->rowNumber = $number; } public function fetchNumberPages() { if (!$this->getRs()) { return false; } if (($this->getPageSize() == 0) || (is_null($this->getPageSize()))) { $this->setPageSize(100); } $pages = ceil(count($this->getRs()) / $this->getPageSize()); return $pages; } //sets the current page being viewed to the value of the parameter public function assignPageNumber($page) { if(($page <= 0) || ($page > $this->fetchNumberPages()) || ($page == "")) { $this->setPageNumber(1); } else { $this->setPageNumber($page); } //upon assigning the current page, move the cursor in the result set to (page number minus one) multiply by the page size //example (2 - 1) * 10 } public function fetchPagedRow() { if((!$this->getRs()) || ($this->getRowNumber() >= $this->getPageSize())) { return false; } $this->setRowNumber($this->getRowNumber() + 1); $index = $this->getOffSet(); $this->setOffSet($this->getOffSet() + 1); return $this->rs[$index]; } public function isFirstPage() { return ($this->getPageNumber() <= 1); } public function isLastPage() { return ($this->getPageNumber() >= $this->fetchNumberPages()); } /** * * @return PageLayout */ public function getLayout() { return $this->layout; } /** * * @param PageLayout */ public function setLayout(PageLayout $layout) { $this->layout = $layout; } //returns a string with the base navigation for the page //if queryVars are to be added then the first parameter should be preceeded by a ampersand public function fetchPagedNavigation($queryVars = "") { return $this->getLayout()->fetchPagedLinks($this, $queryVars); }//end writeNavigation }//end Paginated ?> Jornadas Latinoamericanas de Odontología | Dental style Odontología, Gerencia, administración, mercadeo, marketing, talento humano, recursos humanos, publicidad, producto, precio, plaza, materiales de odontología, estrategia, táctica, procesos, sistemas, dental, dentales Google Webmaster Tools

Jornadas Latinoamericanas de Odontología

XII Jornadas Latinoamericanas de Odontología, V Congreso Mendocino de Odontología, IIIJornadas Mendocinas para Asistentes Dentales.

-jornadas-latinoamericanas

La universidad del Cuyo y la Facultad de Odontología invita a la XII jornada latinoamericanas de Odontología. La fecha de presentación sera el 15 al 18 de mayo de 2013, contará con la presencia de varios profesionales especialistas tanto nacionales como internacionales. Sera la primera vez que se realizará en Mendoza, Argentina.

Fechas: 15 al 18 de Mayo de 2013

Lugar: Hotel Intercontinental Mendoza

Más información:

jlo@fodonto.uncu.edu.ar

info@sbcongresos.com.ar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Google Analytics WordPress SEO