Guest User

Untitled

a guest
May 18th, 2018
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. public function CrearUsuario(Request $request)
  2. {
  3. $validatedData = $request->validate([
  4. 'username' => 'required|string|max:255',
  5. 'email' => 'required|string|email|max:255|unique:users',
  6. 'id_role'=>'required',
  7. 'password' => 'required|string|min:6|confirmed',
  8. 'id_funcionario'=>'required'
  9.  
  10. ]);
  11. $user=new User;
  12. $user->username=$request->input('username');
  13. $user->email=$request->input('email');
  14. $user->id_role=$request->input('id_role');
  15. $user->id_funcionario=$request->input('id_funcionario');
  16. $user->estado=$request->input('estado');
  17. $user->password=$request-> Hash::make(input('password'));
  18. $user->save();
  19.  
  20. return response()->json([
  21. "mensaje"=>"registro correcto."
  22. ]);
  23.  
  24. }
  25.  
  26. function UsuarioNuevo(){
  27. var id_funcionario=$("#id_funcionario").val();
  28. var username=$("#username").val();
  29. var email= $("#email").val();
  30. var id_role=$("#id_role").val();
  31. var password=$("#password").val();
  32. var route="http://127.0.0.1:8000/NewUser";
  33. var token=$("input[name=_token]").val();
  34. $.ajax({
  35. url:route,
  36. headers:{'X-CSRF-TOKEN':token},
  37. type: 'POST',
  38. dataType:'json',
  39. data:{
  40. id_funcionario:id_funcionario,
  41. username:username,
  42. email:email,
  43. id_role:id_role,
  44. estado:1,
  45. password:password
  46. },
  47. success: function(){
  48. $("#CrearUsuarioModal").modal("toggle");
  49. $("#msj-success1").fadeIn();
  50. $("#msj-success1").fadeOut(5000);
  51.  
  52. }
  53. });
Add Comment
Please, Sign In to add comment