trabajando2

This commit is contained in:
2025-07-18 17:56:39 +02:00
parent f73472c729
commit ad8e0ac75b
5 changed files with 149 additions and 0 deletions

View File

@ -4,14 +4,17 @@ namespace App\Services;
use CodeIgniter\Config\BaseService;
use App\Models\Configuracion\TipoPapelGenericoModel;
use App\Models\Configuracion\PapelGenericoModel;
class PapelService extends BaseService
{
protected TipoPapelGenericoModel $tipoPapelGenericoModel;
protected PapelGenericoModel $papelGenericoModel;
public function __construct()
{
$this->tipoPapelGenericoModel = model(TipoPapelGenericoModel::class);
$this->papelGenericoModel = model(PapelGenericoModel::class);
}
public function getTipoPapelGenerico()
@ -24,4 +27,27 @@ class PapelService extends BaseService
return $tipoPapelGenericoList;
}
/**
* Obtencion de los tipos de papel genérico dependiendo del uso
* @param object $data
* @return array
*/
public function getTiposPalelGenerico($data){
if(!isset($data) || empty($data)){
return [];
}
return $this->papelGenericoModel->where('tipo_papel_generico_id !=', null)->findAll();
/*
$values = $this->papelGenericoModel->where('uso', $uso)->findAll();
$tipoPapelGenericoList = [];
foreach ($values as $value) {
$tipoPapelGenericoList[$value->id] = lang('PapelGenerico.' . $value->clave);
}
return $tipoPapelGenericoList;
*/
}
}