Inicio servicios para presupuestos

This commit is contained in:
imnavajas
2023-10-01 22:13:33 +02:00
parent 84d2006313
commit 1bccbb1e21
16 changed files with 751 additions and 5 deletions

View File

@ -94,4 +94,22 @@ class TarifaEncuadernacionModel extends \App\Models\GoBaseModel
->like("t1.nombre", $search)
->groupEnd();
}
public function getServiciosEncuadernacionSelector()
{
/*
Todos los servicios de encuadernacion activas que se pueden usar en presupuestos
*/
$builder = $this->db
->table($this->table . " t1")
->select(
"t1.id as id, t1.nombre AS nombre"
)
->where("t1.is_deleted", 0)
->where("t1.mostrar_en_presupuesto", 1);
return $builder->orderBy("t1.nombre", "asc")->get()->getResultObject();
}
}

View File

@ -93,4 +93,20 @@ class TarifaManipuladoModel extends \App\Models\GoBaseModel
->like("t1.nombre", $search)
->groupEnd();
}
public function getServiciosManipuladoSelector()
{
/*
Todos los servicios de manipulado activas que se pueden usar en presupuestos
*/
$builder = $this->db
->table($this->table . " t1")
->select(
"t1.id as id, t1.nombre AS nombre"
)
->where("t1.is_deleted", 0)
->where("t1.mostrar_en_presupuesto", 1);
return $builder->orderBy("t1.nombre", "asc")->get()->getResultObject();
}
}

View File

@ -94,4 +94,22 @@ class TarifaacabadoModel extends \App\Models\GoBaseModel
->like("t1.nombre", $search)
->groupEnd();
}
public function getServiciosAcabadoSelector()
{
/*
Todos los servicios de acabado activos que se pueden usar en presupuestos
*/
$builder = $this->db
->table($this->table . " t1")
->select(
"t1.id as id, t1.nombre AS nombre"
)
->where("t1.is_deleted", 0)
->where("t1.mostrar_en_presupuesto", 1);
return $builder->orderBy("t1.nombre", "asc")->get()->getResultObject();
}
}

View File

@ -79,4 +79,22 @@ class TarifapreimpresionModel extends \App\Models\GoBaseModel
"decimal" => "Tarifapreimpresion.validation.margen.decimal",
],
];
public function getServiciosPreimpresionSelector()
{
/*
Todos los servicios de preimpresion activas que se pueden usar en presupuestos
*/
$builder = $this->db
->table($this->table . " t1")
->select(
"t1.id as id, t1.nombre AS nombre"
)
->where("t1.is_deleted", 0)
->where("t1.mostrar_en_presupuesto", 1);
return $builder->orderBy("t1.nombre", "asc")->get()->getResultObject();
}
}