/** * Muestra un presupuesto partida especifico * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $presupuesto_partida = Presupuesto_Partida::find($id); $partida = Partida::find($presupuesto_partida->tPartida_idPartida); $presupuesto = Presupuesto::find($presupuesto_partida->tPresupuesto_idPresupuesto); $coordinacion = Coordinacion::find($presupuesto->tCoordinacion_idCoordinacion); $transacciones = Factura::all()->where('tPartida_idPartida', $presupuesto_partida->id)->where('deleted_at', null); $presupuesto_partida->presupuestoModificado(); $presupuesto_partida->calcularReserva(); $presupuesto_partida->calcularGasto(); $presupuesto_partida->calcularSaldo(); $transferenciasA = Transferencia::all()->where('tPresupuestoPartidaA', $presupuesto_partida->id); $transferenciasDe = Transferencia::all()->where('tPresupuestoPartidaDe', $presupuesto_partida->id); return view('partida/verPartida', ['presupuesto_partida' => $presupuesto_partida, 'partida' => $partida, 'transacciones' => $transacciones, 'presupuesto' => $presupuesto, 'coordinacion' => $coordinacion, 'transferenciasA' => $transferenciasA, 'transferenciasDe' => $transferenciasDe]); }