Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store1(Request $request)
 {
     $item = new Recipient();
     $item->name = $request->input("name");
     $item->code = $request->input("code");
     $item->transport_mode_id = $request->has("transport_mode") ? $request->input("transport_mode") : "";
     $item->distance = $request->has("distance") ? $request->input("distance") : "";
     $item->notes = $request->has("notes") ? $request->input("notes") : "";
     $item->level = Recipient::find(Auth::user()->recipient_id)->level + 1;
     $item->parent_id = Auth::user()->recipient_id;
     $item->status = "active";
     $item->save();
     Log::create(array("user_id" => Auth::user()->id, "action" => "Add Recipient named " . $item->name));
     return $item;
 }