Beispiel #1
0
 public function update(Request $request)
 {
     $row = json_decode($request->input()['models'])[0];
     $entity = Entity::find($row->id);
     $entity->name = $row->name;
     $entity->save();
     return 'true';
 }
Beispiel #2
0
 public function addLeadWithSelectedEntity(Request $request)
 {
     $lead = new Lead();
     $lead->name = $request->name;
     $lead->activity_setting = $request->setting;
     $lead->active = 1;
     $lead->progress = 0;
     $lead->level = 0;
     if ($request->next_action) {
         $lead->next_action = Carbon::createFromFormat('m/d/Y g:i A', $request->next_action)->toDateTimeString();
     } else {
         $lead->next_action = null;
     }
     $lead->entity_id = $request->entity_id;
     $lead->save();
     $user = User::find($request->userId);
     $user->leads()->attach($lead);
     $account = Account::find($user->account_id);
     $entity = Entity::find($request->entity_id);
     $account->entities()->attach($entity);
     $activity = new Activity();
     $activity->lead_id = $lead->id;
     $activity->user_id = $user->id;
     $activity->type = 'info';
     $activity->status = 'done';
     $activity->name = 'Created';
     $activity->visible = 1;
     $activity->note = $request->note;
     $activity->schedule_time = Carbon::now()->toDateTimeString();
     $activity->save();
 }
Beispiel #3
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function get($id)
 {
     return Entity::find($id);
 }