public function deletePresupuesto($id) { $presupuesto = Presupuesto::findOrFail(Input::get('id')); if ($presupuesto->delete()) { $data['mensaje'] = "Se eliminó el presupuesto correctamente"; $data['vista'] = $this->getPresupuesto($id)->render(); return Response::json($data); } return Response::json(['errores' => $presupuesto->getErrors()], 400); }
public function ordenesTrabajoPresupuesto($presupuesto_id) { try { $p = Presupuesto::findOrFail($presupuesto_id); $OT = $p->ordenes_trabajo()->get(); return Response::json(array('error' => false, 'listado' => $OT), 200); } catch (Exception $e) { return Response::json(array('error' => true, 'mensaje' => $e->getMessage()), 200); } }
public function pagos($id) { try { $presu = Presupuesto::findOrFail($id); $pagos = $presu->pagos; return Response::json(array('error' => false, 'listado' => $pagos->toArray()), 200); } catch (Exception $e) { return Response::json(array('error' => true, 'mensaje' => $e->getMessage()), 200); } }