src/Noahtech/Sistemas/FuszionBundle/Controller/ConsejoMedico/PublicInformacionUtilController.php line 32

Open in your IDE?
  1. <?php
  2. namespace Noahtech\Sistemas\FuszionBundle\Controller\ConsejoMedico;
  3. use Symfony\Component\Routing\Annotation\Route;
  4. use Noahtech\Sistemas\FuszionBundle\Controller\BaseController;
  5. use Noahtech\Sistemas\FuszionBundle\Utils\Codes;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\HttpFoundation\Request;
  8. use Noahtech\Sistemas\FuszionBundle\Handler\McCursoHandler;
  9. class PublicInformacionUtilController extends BaseController {
  10.     
  11.     /**
  12.      * @Route("/public/evaluacion/{id}", name="public_evaluacion")
  13.      * @return type
  14.     */
  15.     public function evaluacionAction($id) {
  16.         // $this->validarAdmin();
  17.         // $usuario = $this->getUser();
  18.         $this->setTitle("Evaluación");
  19.         // $this->addBreadCrumb("Inicio - Admin", false, "admin_home");
  20.         // $this->addBreadCrumb("Listado de productos", true);        
  21.         $this->data['data'] = $id;
  22.         return $this->render(
  23.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/evaluacion.html.twig'$this->data
  24.         );
  25.     }
  26.    
  27.     /**
  28.      * @Route("/public/funciones/{id}", name="public_funciones")
  29.      * @return type
  30.     */
  31.     public function funcionesAction($id) {
  32.         $this->setTitle("Funciones Del Consejo De Médicos De Jujuy");
  33.         $this->data['data'] = $id;
  34.         return $this->render(
  35.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/funciones.html.twig'$this->data
  36.         );
  37.     }
  38.    
  39.     // sobre opciones
  40.     /**
  41.      * @Route("/public/juramentos/{id}", name="public_juramentos")
  42.      * @return type
  43.     */
  44.     public function juramentosAction($id) {
  45.         $this->setTitle("Juramentos Médicos");
  46.         $this->data['data'] = $id;
  47.         return $this->render(
  48.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/juramentos.html.twig'$this->data
  49.         );
  50.     }
  51.     /**
  52.      * @Route("/public/leyMedico/{id}", name="public_leyMedico")
  53.      * @return type
  54.     */
  55.     public function leyMedicoAction($id) {
  56.         $this->setTitle("Ley Del Ejercicio Médico");
  57.         $this->data['data'] = $id;
  58.         return $this->render(
  59.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/leyMedico.html.twig'$this->data
  60.         );
  61.     }
  62.     /**
  63.      * @Route("/public/honra/{id}", name="public_honra")
  64.      * @return type
  65.     */
  66.     public function honraAction($id) {
  67.         $this->setTitle("Honra Al Médico");
  68.         $this->data['data'] = $id;
  69.         return $this->render(
  70.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/honra.html.twig'$this->data
  71.         );
  72.     }
  73.     /**
  74.      * @Route("/public/consejos/{id}", name="public_consejos")
  75.      * @return type
  76.     */
  77.     public function consejosAction($id) {
  78.         $this->setTitle("Los Consejos De Esculapio");
  79.         $this->data['data'] = $id;
  80.         return $this->render(
  81.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/consejos.html.twig'$this->data
  82.         );
  83.     }
  84.     /**
  85.      * @Route("/public/decretos/{id}", name="public_decretos")
  86.      * @return type
  87.     */
  88.     public function decretosAction($id) {
  89.         $this->setTitle("Decreto 4898B5-2030B5");
  90.         $this->data['data'] = $id;
  91.         return $this->render(
  92.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/decretos.html.twig'$this->data
  93.         );
  94.     }
  95.     /**
  96.      * @Route("/public/ley/{id}", name="public_ley")
  97.      * @return type
  98.     */
  99.     public function leyAction($id) {
  100.         $this->setTitle("Ley 4177-7810");
  101.         $this->data['data'] = $id;
  102.         return $this->render(
  103.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/ley.html.twig'$this->data
  104.         );
  105.     }
  106.    
  107.     
  108.     /**
  109.      * @Route("/public/organigrama/{id}", name="public_organigrama")
  110.      * @return type
  111.     */
  112.     public function organigramaAction($id) {
  113.         $this->setTitle("Organigrama");
  114.         $this->data['data'] = $id;
  115.         return $this->render(
  116.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/organigrama.html.twig'$this->data
  117.         );
  118.     }
  119.     /**
  120.      * @Route("/public/cursos/{id}", name="public_cursos")
  121.      * @return type
  122.     */
  123.     public function cursosAction($id) {
  124.         $this->setTitle("Cursos y Capacitaciones");
  125.         $this->data['data'] = $id;
  126.         $handler $this->get(McCursoHandler::class);
  127.         $curso $handler->getCursosWeb();
  128.         $this->data['data'] = $curso;
  129.         return $this->render(
  130.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/cursos.html.twig'$this->data
  131.         );
  132.     }
  133.     /**
  134.      * @Route("/public/noticias/{id}", name="public_noticias")
  135.      * @return type
  136.     */
  137.     public function noticiasAction($id) {
  138.         $this->setTitle("Noticias");
  139.         $this->data['data'] = $id;
  140.         return $this->render(
  141.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/noticias.html.twig'$this->data
  142.         );
  143.     }
  144.     /**
  145.      * @Route("/public/noticiasParaMedicos/{id}", name="public_noticias_para_medicos")
  146.      * @return type
  147.     */
  148.     public function noticiasParaMedicosAction($id) {
  149.         $this->setTitle("Info Para Médicos");
  150.         $this->data['data'] = $id;
  151.         return $this->render(
  152.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/noticias_para_medicos.html.twig'$this->data
  153.         );
  154.     }
  155.      /**
  156.      * @Route("/public/arteDeCurar/{id}", name="public_arte_de_curar")
  157.      * @return type
  158.     */
  159.     public function arteDeCurarAction($id) {
  160.         $this->setTitle("Arte de Curar");
  161.         $this->data['data'] = $id;
  162.         return $this->render(
  163.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/arte_de_curar.html.twig'$this->data
  164.         );
  165.     }
  166.      /**
  167.      * @Route("/public/confemeco/{id}", name="public_confemeco")
  168.      * @return type
  169.     */
  170.     public function confemecoAction($id) {
  171.         $this->setTitle("Confemeco");
  172.         $this->data['data'] = $id;
  173.         return $this->render(
  174.                         '@NoahtechSistemasFuszion/public/consejoMedico/confemeco/confemeco.html.twig'$this->data
  175.         );
  176.     }
  177.      /**
  178.      * @Route("/public/residencias/{id}", name="public_residencias")
  179.      * @return type
  180.     */
  181.     public function residenciasAction($id) {
  182.         $this->setTitle("Residencias Médicas de Jujuy");
  183.         $this->data['data'] = $id;
  184.         return $this->render(
  185.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/residencias.html.twig'$this->data
  186.         );
  187.     }
  188.     /**
  189.      * Deatlle del curso
  190.      * @Route("/public/cursos/detalle/{id}", name="public_cursos_detalle_by_id")
  191.      * @return type
  192.     */
  193.     public function cursosDetalleAction($id) {
  194.         $this->setTitle("Detalle del Curso");
  195.         $handler $this->get(McCursoHandler::class);
  196.         $curso $handler->getById($id);
  197.         $this->data['data'] = $curso;
  198.         return $this->render(
  199.                         '@NoahtechSistemasFuszion/public/consejoMedico/informacionUtil/cursos_detalle.html.twig'$this->data
  200.         );
  201.     }
  202.     
  203. }