mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
añadida la funcionalidad de borrar en cascada las tarifas envio. Corregido error en editor (campo nombre)
This commit is contained in:
@ -196,13 +196,13 @@ class TarifaEnvioPrecioModel extends \App\Models\GoBaseModel
|
||||
return "";
|
||||
}
|
||||
|
||||
public function removeAllPrecioLineas($zona_id = -1, $datetime = null, $delete_flag=1){
|
||||
public function removeAllPrecioLineas($tarifa_envio_id = -1, $datetime = null, $delete_flag=1){
|
||||
|
||||
$builder = $this->db
|
||||
->table($this->table)
|
||||
->set(['deleted_at' => $datetime->format('Y-m-d H:i:s'),
|
||||
'is_deleted' => $delete_flag])
|
||||
->where('tarifa_envio_id',$zona_id)
|
||||
->where('tarifa_envio_id',$tarifa_envio_id)
|
||||
->update();
|
||||
|
||||
return $builder;
|
||||
|
||||
@ -125,4 +125,16 @@ class TarifaEnvioZonaModel extends \App\Models\GoBaseModel
|
||||
->orLike("t1.importe_fijo", $search)
|
||||
->groupEnd();
|
||||
}
|
||||
|
||||
public function removeAllZonasLineas($tarifa_envio_id = -1, $datetime = null, $delete_flag=1){
|
||||
|
||||
$builder = $this->db
|
||||
->table($this->table)
|
||||
->set(['deleted_at' => $datetime->format('Y-m-d H:i:s'),
|
||||
'is_deleted' => $delete_flag])
|
||||
->where('tarifa_envio_id',$tarifa_envio_id)
|
||||
->update();
|
||||
|
||||
return $builder;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user