public function uploadUser($id, $role) { $data = $this->prepareData($this->data); $user = User::find($id); $user->card = $this->data['card']; $photo = $data['photo']; /*$fingerprint = $data['fingerprint']; if($photo || $fingerprint) { if($photo){ $data["photo"]=sha1(time()).$photo->getClientOriginalName(); $photo->move("users",sha1(time()).$photo->getClientOriginalName()); } if($fingerprint){ $data["fingerprint"]=sha1(time()).$fingerprint->getClientOriginalName(); $fingerprint->move("users",sha1(time()).$fingerprint->getClientOriginalName()); } }else{ $data["fingerprint"]=$user->fingerprint; $data["photo"]=$user->photo; }*/ if ($role == 4) { if ($this->date($user->updated_at)) { $user->update($data); return true; } return false; } else { $user->update($data); return true; } }
public function check($permissionName, $idUser = false) { $this->permissionName = $permissionName; $this->idUser = $idUser ? $idUser : (\Auth::check() ? \Auth::user()->id : false); $this->idRole = User::find($this->idUser)->roles_id; return $this->compileACL(); }
public function uploadUser($id, $role) { $data = $this->prepareData($this->data); $user = User::find($id); $user->update($data); return true; }
public function getDataEnterpricing($id) { if (Input::get('type') == 'credit') { $id = CreditRequest::find($id)->user_id; } $user = User::find($id); return ['user' => $user, 'type' => Input::get('type'), 'routes' => ['enable' => Input::get('enable'), 'disable' => Input::get('disable')]]; }
public function saveCredit($id, $responsible) { $credit = CreditRequest::where('user_id', $id)->first(); $min = General_variables::where('name', 'min')->first(); $max = General_variables::where('name', 'max')->first(); $data = $this->prepareData($this->data); $this->entity->fill($data); $this->entity->credit_id = $credit->id; $credit->value = 300000; $credit->update(); $this->save(); $credit->state = 1; $credit->responsible = $responsible; $credit->save(); $user = User::find($id); $user->user_state = 1; $user->save(); return ['return' => true] + ['mail' => $user->email]; }
public function reprobateCredit($id) { $user = User::find($id); $credit = CreditRequest::where('user_id', '=', $id)->first(); $credit->state = 2; $credit->save(); $user->user_state = 2; $user->save(); if ($user->email) { $data = ["link" => 1]; if ($user->roles_id == 4) { Mail::send('emails.rejected', $data, function ($message) use($user) { $message->to($user->email, 'creditos lilipink')->subject('su solicitud de credito no fue aprobada'); }); } else { Mail::send('emails.ECreditDelivery', ['email' => 'email'], function ($m) use($user) { $m->to($user->email, 'Creditos Lilipink')->subject('Credito emprendedora rechazado'); }); } } return Redirect::route('request')->with(array('message' => "el credito no fue aprobado")); }
public function peacePDF($id) { $user = User::find($id); $month = $this->getMonth(date('m')); //return View::make('pdf.peace')->render(); PDF::load(View::make('pdf.peace', compact('user', 'month'))->render(), 'A4', 'portrait')->download('paz_y_salvo'); }