/**
  * Imprime una fila individual de la tabla.
  *
  * @param DiaFeriado $diaFeriado Dia feriado a imprimir.
  * @param integer $fila Número de dia feriado que se está imprimiendo
  */
 protected function imprimirFila($diaFeriado, $fila)
 {
     // Debe sumarse uno a la fila porque la fila 0 es la cabecera
     $this->tabla->setCellContents($fila + 1, 0, $diaFeriado->imprimirFecha());
     $this->tabla->setCellContents($fila + 1, 1, $diaFeriado->getDescripcion());
     $this->tabla->setCellContents($fila + 1, 2, $this->acciones($diaFeriado->getIdDiaFeriado()));
     $this->tabla->setRowAttributes($fila + 1, $this->clase, false);
 }
 /**
  * Imprime una fila de tabla con un día feriado y coloca campos para editar el mismo.
  *
  * @param DiaFeriado $diaFeriado DiaFeriado a editar.
  * @param integer $fila Número de día feriado que se está imprimiendo.
  */
 private function filaTablaEditar($diaFeriado, $fila)
 {
     // Debe sumarse uno a la fila porque la fila 0 es la cabecera
     // Se abre un formulario para editar los campos
     $this->tabla->setCellContents($fila + 1, 0, $this->formulario . $diaFeriado->imprimirFecha());
     $this->tabla->setCellContents($fila + 1, 1, '<input class="campoTexto" type="text" name="descripcionDiaFeriado" size="30" value="' . $diaFeriado->getDescripcion() . '" />');
     $this->tabla->setCellContents($fila + 1, 2, $this->accionesFilaTablaEditar($diaFeriado->getIdDiaFeriado()));
     $this->tabla->setRowAttributes($fila + 1, $this->clase, false);
 }