~danielside/rptfront

89ddd80e3b360d4d57d360b126898361bea58391 — danielside 1 year, 2 months ago 3c053f8
corrige abre llaves nueva linea
1 files changed, 14 insertions(+), 8 deletions(-)

M lib/Db/Puesto.php
M lib/Db/Puesto.php => lib/Db/Puesto.php +14 -8
@@ 23,7 23,6 @@ class Puesto extends Entidad
        $this->pageSize = 50;
        $this->totalEncontrados = 0;


        $this->retribuciones = new Retribucion($db);
    }



@@ 101,15 100,18 @@ class Puesto extends Entidad
        return $recordsSlice;
    }

    public function getTotalEncontrados() {
    public function getTotalEncontrados()
    {
      return $this->totalEncontrados;
    } 

    public function setTotalEncontrados($t) {
    public function setTotalEncontrados($t)
    {
      $this->totalEncontrados = $t;
    }

    private function calculateSingleSalary($especifico, $grupo, $nivel, $sueldosGrupo, $complementosDestino) {
    private function calculateSingleSalary($especifico, $grupo, $nivel, $sueldosGrupo, $complementosDestino)
    {
      $total = 0;

      if (key_exists($grupo, $sueldosGrupo) && key_exists($nivel, $complementosDestino)) {


@@ 121,7 123,8 @@ class Puesto extends Entidad
      return $total;
    }

    private function calculateSalary($especifico, $grupo, $nivel, $sueldosGrupo, $complementosDestino) {
    private function calculateSalary($especifico, $grupo, $nivel, $sueldosGrupo, $complementosDestino)
    {
      $salaries = [];

      $isA1Group = (FALSE !== strpos($grupo, 'A1'));


@@ 153,7 156,8 @@ class Puesto extends Entidad
     * Recorre el array de todos los registros de la tabla de salarios creando
     * arrays separados de sueldos y de complementos de destino
     */
    private function filterSueldosComplementos($tablas) {
    private function filterSueldosComplementos($tablas)
    {
      $sueldos = [];
      $complementos = [];



@@ 169,7 173,8 @@ class Puesto extends Entidad
      return [$sueldos, $complementos];
    }
 
    private function updateResultsWithSalaries($records) {
    private function updateResultsWithSalaries($records)
    {
      $sliceWithSalaries = [];

      $tablasSalariales = $this->retribuciones->all();


@@ 189,7 194,8 @@ class Puesto extends Entidad
      return $sliceWithSalaries;
    }

    private function updateSingleResultWithSalary($record) {
    private function updateSingleResultWithSalary($record)
    {
      $records = [];
      $records[0] = $record;
      $records = $this->updateResultsWithSalaries($records);