Browse Source

editaUser ok

master
Juanjo 1 year ago
parent
commit
50b0ae577e
3 changed files with 10 additions and 7 deletions
  1. +4
    -7
      src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java
  2. +2
    -0
      src/main/java/es/fp/edu/conecta2/repo/user/IUserRepo.java
  3. +4
    -0
      src/main/java/es/fp/edu/conecta2/servicios/UserService.java

+ 4
- 7
src/main/java/es/fp/edu/conecta2/controladores/WebControlador.java View File

@ -1,6 +1,5 @@
package es.fp.edu.conecta2.controladores;
import es.fp.edu.conecta2.modelo.user.User;
import es.fp.edu.conecta2.servicios.UserService;
import io.micrometer.common.util.StringUtils;
@ -9,11 +8,9 @@ import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.*;
@Controller
public class WebControlador {
@Autowired
private UserService servicioUser;
@GetMapping ("/")
@ -45,16 +42,16 @@ public class WebControlador {
@PostMapping ("/actualizar")
public String actualizaUser(@ModelAttribute("user") User usuario){
servicioUser.guardarId(usuario);
servicioUser.actualizaId(usuario);
return "redirect:/";
}
@GetMapping ("/borrar")
@GetMapping ("/borrar/{num}")
public String borrarUser(Model modelo){
modelo.addAttribute("user",servicioUser.listarUser());
return "usuarios";
/{num}
return "redirect:/";
}


+ 2
- 0
src/main/java/es/fp/edu/conecta2/repo/user/IUserRepo.java View File

@ -13,4 +13,6 @@ public interface IUserRepo extends JpaRepository<User,Integer> {
@Modifying
@Query("update User u set u.idUsuario = ?1, u.nombres = ?2")
int actualizaId(Integer idUsuario, String nombres);
}

+ 4
- 0
src/main/java/es/fp/edu/conecta2/servicios/UserService.java View File

@ -34,5 +34,9 @@ public class UserService {
int i = repo.actualizaId(t.getIdUsuario(), t.getNombres());
}
public void actualizaId(User t) {
repo.save(t);
}
}

Loading…
Cancel
Save