Adaptados metodos faltantes() y sobrantes() para crear el pedido correspondiente

This commit is contained in:
Alejandro Tasistro 2024-12-23 19:51:15 -03:00
parent 3366de8c31
commit a44c074593
1 changed files with 14 additions and 2 deletions

View File

@ -18,12 +18,24 @@ class GrupoDeCompra extends Model
public function faltantes()
{
return 'Faltantes de ' . $this->nombre;
return Subpedido::firstOrCreate([
'nombre' => 'Faltantes de ' . $this->nombre,
'grupo_de_compra_id' => $this->id
],
[
'es_faltantes' => true
])->id;
}
public function sobrantes()
{
return 'Sobrantes de ' . $this->nombre;
return Subpedido::firstOrCreate([
'nombre' => 'Sobrantes de ' . $this->nombre,
'grupo_de_compra_id' => $this->id
],
[
'es_sobrantes' => true
])->id;
}
public function toggleDevoluciones()