public function store(CreateEntityRequest $request)
 {
     $rol_id = $request->input('rol_id');
     if (Auth::user()->getRol() == "Institución" && Auth::user()->extractRol($rol_id) == "Administrador") {
         return redirect()->to('entidades/create')->withInput()->withErrors(array('invalid' => 'No posee privilegios para crear una entidad con el rol de administrador'));
     }
     if ($this->existEntity($request->input('name'))) {
         return redirect()->to('entidades/create')->withInput()->withErrors(array('invalid' => 'Ya ese nombre fue tomado favor escribir otro'));
     }
     $date = Carbon::now();
     $entity = new Entity($request->all());
     $entity->created_at = $date;
     $entity->updated_at = $date;
     $entity->save();
     return redirect()->route('entidades.index');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(CreateEntityRequest $request)
 {
     Entity::create($request->all());
     return ['created' => true];
 }