コード例 #1
0
ファイル: Productos.php プロジェクト: crispaez/arterisk
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index($id = null)
 {
     if ($id == null) {
         $data['productos'] = Producto::with('Marca')->with('unidadMedida')->orderBy('id', 'asc')->get();
         $data['marcas'] = Marca::orderBy('id', 'asc')->get();
         $data['unidadesMedidas'] = UnidadMedida::orderBy('id', 'asc')->get();
         return $data;
     } else {
         return $this->show($id);
     }
 }
コード例 #2
0
 public function render_view_documento($id = null)
 {
     if (Auth::check()) {
         $data["inside_url"] = Config::get('app.inside_url');
         $data["user"] = Session::get('user');
         // Verifico si el usuario es un Webmaster
         if (($data["user"]->idrol == 1 || $data["user"]->idrol == 2 || $data["user"]->idrol == 3 || $data["user"]->idrol == 4 || $data["user"]->idrol == 5 || $data["user"]->idrol == 6 || $data["user"]->idrol == 7 || $data["user"]->idrol == 8 || $data["user"]->idrol == 9 || $data["user"]->idrol == 10 || $data["user"]->idrol == 11 || $data["user"]->idrol == 12) && $id) {
             $data["tipo_compra"] = TipoCompra::orderBy('nombre', 'asc')->lists('nombre', 'idtipo_compra');
             $data["unidad_medida"] = UnidadMedida::orderBy('nombre', 'asc')->lists('nombre', 'idunidad_medida');
             $data["areas"] = Area::lists('nombre', 'idarea');
             $data["servicios"] = Servicio::lists('nombre', 'idservicio');
             $data["programacion_compra_info"] = ProgramacionCompraAdquisicion::withTrashed()->find($id);
             $data["usuario_info"] = User::withTrashed()->find($data["programacion_compra_info"]->iduser);
             $data["responsable_info"] = User::withTrashed()->find($data["programacion_compra_info"]->idresponsable);
             return View::make('programacion_compras/viewProgramacionCompra', $data);
         } else {
             return View::make('error/error', $data);
         }
     } else {
         return View::make('error/error', $data);
     }
 }