/**
  * 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');
 }
Ejemplo n.º 2
0
 /**
  * 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]);
 }