/** * * @param \TSLIDataTransferObj $dto * @return CategoriasModel */ protected function &getModelToAdd(\TSLIDataTransferObj $dto) { $model = new CategoriasModel(); // Leo el id enviado en el DTO $model->set_categorias_codigo($dto->getParameterValue('categorias_codigo')); $model->set_categorias_descripcion($dto->getParameterValue('categorias_descripcion')); $model->set_categorias_edad_inicial($dto->getParameterValue('categorias_edad_inicial')); $model->set_categorias_edad_final($dto->getParameterValue('categorias_edad_final')); $model->set_categorias_valido_desde($dto->getParameterValue('categorias_valido_desde')); $model->set_categorias_validacion($dto->getParameterValue('categorias_validacion')); if ($dto->getParameterValue('activo') != NULL) { $model->setActivo($dto->getParameterValue('activo')); } $model->setUsuario($dto->getSessionUser()); return $model; }