/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(DocumentoCRMRequest $request) { \App\DocumentoCRM::create(['codigoDocumentoCRM' => $request['codigoDocumentoCRM'], 'nombreDocumentoCRM' => $request['nombreDocumentoCRM'], 'tipoDocumentoCRM' => $request['tipoDocumentoCRM'], 'numeracionDocumentoCRM' => $request['numeracionDocumentoCRM'], 'longitudDocumentoCRM' => $request['longitudDocumentoCRM'], 'desdeDocumentoCRM' => $request['desdeDocumentoCRM'], 'hastaDocumentoCRM' => $request['hastaDocumentoCRM'], 'actualDocumentoCRM' => $request['desdeDocumentoCRM'] - 1, 'GrupoEstado_idGrupoEstado' => $request['GrupoEstado_idGrupoEstado']]); $documentocrm = \App\DocumentoCRM::All()->last(); //--------------------------------- // guardamos las tablas de detalle //--------------------------------- $this->grabarDetalle($documentocrm->idDocumentoCRM, $request); return redirect('/documentocrm'); }
/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { $presupuesto = \App\Presupuesto::find($id); $documentocrm = \App\DocumentoCRM::All()->lists('nombreDocumentoCRM', 'idDocumentoCRM'); $idLineaNegocio = \App\LineaNegocio::All()->lists('idLineaNegocio'); $nombreLineaNegocio = \App\LineaNegocio::All()->lists('nombreLineaNegocio'); $idTercero = \App\Tercero::where("tipoTercero", "like", "%03%")->lists('idTercero'); $nombreTercero = \App\Tercero::where("tipoTercero", "like", "%03%")->lists('nombreCompletoTercero'); return view('presupuesto', compact('documentocrm', 'idLineaNegocio', 'nombreLineaNegocio', 'idTercero', 'nombreTercero'), ['presupuesto' => $presupuesto]); }