public function getIndex() { $dataModule['empresa'] = Empresa::where('activa', 1)->get(); $dataModule['plan_pago'] = PlanPago::orderby('created_at')->get(); $dataModule['nota_credito'] = Cupon::all(); $dataModule['productos'] = Producto::where('activo', 1)->get(); $dataModule['departamentos'] = Departamento::all(); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.main_configuracion', $dataModule); }
function getAll(Request $request, Response $response) { $response = $response->withHeader('Content-type', 'application/json'); $data = Departamento::all(); if (count($data) == 0) { $response = $response->withStatus(404); } $response->getBody()->write($data); return $response; }
public function getIndex() { $dataModule['construcciones'] = Construccion::groupby('descripcion')->orderby('descripcion')->get(); $dataModule['mantenimientos'] = VistaPreciosMantenimiento::all(); $dataModule["config_gral"] = ConfiguracionGeneral::where('activo', 1)->firstorfail(); $dataModule['paquetes'] = Paquete::groupby('paquete_id')->get(); $dataModule['productos_combo'] = Producto::where('combo', 1)->get(); $dataModule['productos'] = Producto::with('precio')->get(); $dataModule['precio_paquete'] = Producto::select('producto.id', 'precio.monto')->leftjoin('precio', 'producto.id', '=', 'precio.producto_id')->where('precio.activo', 1)->get(); $dataModule['departamentos'] = Departamento::all(); $dataModule['contenido_paquete'] = Paquete::select('paquete.id', 'paquete.paquete_id', 'paquete.producto_id as item_id', 'producto.nombre as nombre_paquete', 'px.nombre as item')->leftjoin('producto', 'paquete.paquete_id', '=', 'producto.id')->leftjoin('producto as px', 'paquete.producto_id', '=', 'px.id')->get(); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.main_productos', $dataModule); }
public function getNuevo() { $dataModule['status'] = Session::pull('status', 'nuevo'); $dataModule['usuarios'] = Usuario::all(); $dataModule['user'] = Usuario::find(Auth::user()->id); $dataModule['departamentos'] = Departamento::all(); $dataModule['rol'] = Session::pull('rol', 'sistemas'); return View::make($this->department . ".main", $this->data)->nest('child', 'sistemas.perfil_usuario', $dataModule); }