Example #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $res = ["success" => false];
     try {
         Becario::create(['cve_uaslp' => $request['cve_uaslp'], 'rpe' => $request['rpe'], 'password' => bcrypt($request['password']), 'activo' => '1']);
         LaboratorioBec::create(['id_laboratorios' => Session::get('id_lab'), 'clave_uaslp' => $request['cve_uaslp'], 'id_semestre' => '1']);
         $res["success"] = true;
         $res["msg"] = "El becario se ha registrado <strong>correctamente!</strong>";
         $res["tipo"] = "success";
     } catch (Exception $e) {
         $res["tipo"] = "danger";
         $res["msg"] = "Los datos son incorrectos";
     }
     return response()->json($res);
 }