public function postRegister(ContributionRequest $request)
 {
     $exists = Contribution::where('lawyer_id', '=', $request['lawyer_id'])->where('year', '=', $request['year'])->where('month', '=', $request['month'])->get();
     if ($exists->count() > 0) {
         $errors = array("0" => 'Ya existe un registro con el mismo Año-Mes');
         return $request->response($errors);
     }
     $current_date = date('Y-m-d H:i:s');
     $new = new Contribution();
     $new->amount = $request['amount'];
     $new->year = $request['year'];
     $new->month = $request['month'];
     $new->date = $current_date;
     $new->description = $request['description'];
     $new->lawyer_id = $request['lawyer_id'];
     $new->user_id = Auth::user()->id;
     $new->save();
     if ($request->ajax()) {
         return response()->json(["mensaje" => "ok"]);
     }
     return redirect()->route('contribution_register')->with('message', 'ok');
 }