コード例 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param Request $request
  * @return Response
  */
 public function store(VendedorRequest $request)
 {
     $vendedor = new Vendedor();
     $vendedor->nome = $request->input("nome");
     $vendedor->login = $request->input("login");
     $vendedor->senha = $request->input("senha");
     $vendedor->filial_id = $request->input("filial")["id"];
     $vendedor->save();
     return response()->json($vendedor);
 }
コード例 #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $data = $request->all();
     $Vendedor = new Vendedor();
     $Vendedor->cedula = $data["cedula"];
     $Vendedor->nombres = $data["nombres"];
     $Vendedor->apellidos = $data["apellidos"];
     $Vendedor->direccion = $data["direccion"];
     $Vendedor->telefono = $data["telefono"];
     $Vendedor->estado = "ACTIVO";
     $Usuario = new Usuario();
     $Usuario->usuario = $data["correo"];
     $Usuario->clave = $data["clave"];
     $Usuario->rol = "VENDEDOR";
     $Usuario->cedula = $data["cedula"];
     $Usuario->estado = "ACTIVO";
     $Vendedor->save();
     $Usuario->save();
     return JsonResponse::create(array('message' => "Guardado Correctamente", "request" => json_encode($data)), 200);
 }
コード例 #3
0
ファイル: VendedoresController.php プロジェクト: rasouza/avm
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  Vendedor  $vendedor
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, Vendedor $vendedor)
 {
     if ($request->password != "") {
         $vendedor->password = md5($request->password);
     }
     $vendedor->funcionario()->associate(Funcionario::find($request->funcionario));
     $vendedor->cargo()->associate(Cargo::find($request->cargo));
     $vendedor->save();
     echo 'Vendedor editado';
 }