Exemplo n.º 1
0
 public function Guardar()
 {
     if (empty($this->fv_error_message)) {
         foreach ($this->getMasterIds() as $master_id) {
             # code...
             $master = MasterDocument::find($master_id);
             $td = TypeDocument::createNew();
             $td->account_id = $this->getAccountId();
             $td->master_id = $master->id;
             $td->javascript_web = $master->javascript_web;
             $td->javascript_pos = $master->javascript_pos;
             $td->logo = $this->getLogo();
             $td->save();
         }
         $this->fv_error_message = "Registro Existoso";
         return true;
     }
     return false;
 }
Exemplo n.º 2
0
 public function postpaso1()
 {
     if (Session::has('account_id')) {
         $base64 = null;
         if (Input::hasFile('imgInp')) {
             $file = Input::file('imgInp')->getRealPath();
             $data = file_get_contents($file);
             $base64 = base64_encode($data);
             // return $file;
             $src = $base64;
             // return $base64;
             $td = TypeDocument::createNew();
             $td->setAccountId(Session::get('account_id'));
             $td->setLogo($src);
             $td->setMasterIds([1, 2]);
             if ($td->Guardar()) {
                 //redireccionar con el mensaje a la siguiente vista
                 $account = Account::find(Session::get('account_id'));
                 $account->op1 = true;
                 $account->save();
                 Session::flash('message', $td->getErrorMessage());
                 return Redirect::to('paso/2');
             }
             Session::flash('error', $td->getErrorMessage());
             return Redirect::to('paso/1');
         }
         Session::flash('error', 'Seleccione un logo para la cuenta antes de guardar');
         // foreach (Input::get('documentos') as $document) {
         // 	# code...
         // 	$td = TypeDocument::createNew();
         // 	$td->account_id = Session::get('account_id');
         // 	$td->master_id=$document;
         // 	$td->logo =$base64;
         // 	$td->save();
         // }
         // $td = TypeDocument::createNew();
         // $td->account_id = Session::get('account_id');
         return Redirect::to('paso/1');
         // return Response::json(array('Mensaje:'=>'si sale este mensaje es que todo esta ok :)'));
     }
     return Redirect::to('/');
 }