Mejoras generales .w. se me olvida que agrego

This commit is contained in:
2021-07-20 00:36:50 -04:00
parent 19207b89f6
commit 7fa39a8b11
9 changed files with 88 additions and 18 deletions

View File

@@ -22,14 +22,22 @@ class Restaurante extends Model {
return $restaurante;
}
public function usuarios() {
return $this->belongsToMany(Usuario::class, 'usuarios_restaurantes', 'restaurante_id', 'usuario_id');
}
public function canalesVenta() {
return $this->hasMany(CanalVenta::class, 'restaurante_id');
}
public function categorias() {
return $this->hasMany(Categoria::class, 'restaurante_id');
}
public function compras() {
return $this->hasMany(Compra::class, 'restaurante_id');
}
public function usuarios() {
return $this->belongsToMany(Usuario::class, 'usuarios_restaurantes', 'restaurante_id', 'usuario_id');
}
public function sectores() {
return $this->hasMany(Sector::class, 'restaurante_id');
}
@@ -38,10 +46,6 @@ class Restaurante extends Model {
return $this->hasMany(ZonaProduccion::class, 'restaurante_id');
}
public function categorias() {
return $this->hasMany(Categoria::class, 'restaurante_id');
}
public function proveedores() {
return $this->hasMany(Proveedor::class, 'restaurante_id');
}
@@ -54,7 +58,19 @@ class Restaurante extends Model {
return $this->hasMany(Producto::class, 'restaurante_id');
}
public function compras() {
return $this->hasMany(Compra::class, 'restaurante_id');
public function ventas() {
return $this->hasMany(Venta::class, 'restaurante_id');
}
public function boletasElectronicas() {
return $this->hasMany(BoletaElectronica::class, 'restaurante_id');
}
public function boletasExentas() {
return $this->hasMany(BoletaExenta::class, 'restaurante_id');
}
public function cajas() {
return $this->hasMany(Caja::class, 'restaurante_id');
}
}