diff --git a/backend/TMSProject/pom.xml b/backend/TMSProject/pom.xml
index 5735092..35a9c86 100644
--- a/backend/TMSProject/pom.xml
+++ b/backend/TMSProject/pom.xml
@@ -22,7 +22,6 @@
org.springframework.boot
spring-boot-starter-web
-
org.springframework.boot
spring-boot-devtools
@@ -61,6 +60,11 @@
spring-security-test
test
+
+ javax.mail
+ javax.mail-api
+ 1.6.2
+
diff --git a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/CarriersControllers.java b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/CarriersControllers.java
index cbf2618..1ce3157 100644
--- a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/CarriersControllers.java
+++ b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/CarriersControllers.java
@@ -9,6 +9,7 @@
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseStatus;
@@ -39,14 +40,17 @@ public Carriers carrier(@PathVariable("id") int id) {
@PostMapping()
@ResponseStatus(code = HttpStatus.CREATED)
public Carriers register(@RequestBody Carriers dados) {
-
return carriersRepository.save(dados);
-
}
@DeleteMapping("/{id}")
public void deleteCarrier(@PathVariable("id") int id){
carriersRepository.deleteById(id);
}
+
+ @PutMapping()
+ public Carriers attCarrier(@RequestBody Carriers body) {
+ return carriersRepository.save(body);
+ }
}
diff --git a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/LoginController.java b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/LoginController.java
index ef9bcdf..bc66695 100644
--- a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/LoginController.java
+++ b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/LoginController.java
@@ -11,6 +11,7 @@
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@@ -63,6 +64,11 @@ public List listAll() {
return response;
}
+
+ @PutMapping()
+ public Login attLogin(@RequestBody Login body) {
+ return loginRepository.save(body);
+ }
@PostMapping("/init")
public CountVisitors bounce(@RequestBody CountVisitors visitor) {
diff --git a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/PessoaController.java b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/PessoaController.java
index 00f8cef..ffb61c5 100644
--- a/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/PessoaController.java
+++ b/backend/TMSProject/src/main/java/br/com/entra21/teamroxo/TMSProject/controllers/PessoaController.java
@@ -104,13 +104,16 @@ public Pessoa register(@RequestBody Pessoa dados) {
return pessoaRepository.save(dados);
}
+ @PutMapping()
+ public Pessoa attPessoa(@RequestBody Pessoa body) {
+ return pessoaRepository.save(body);
+ }
+
@DeleteMapping("/{id}")
public void deletePessoa(@PathVariable("id") int id){
pessoaRepository.deleteById(id);
}
-
-
private List obterListaCompleta() {
List response = pessoaRepository.findAll();
diff --git a/frontend/main/src/app/ship-qt/ship-qt.component.ts b/frontend/main/src/app/ship-qt/ship-qt.component.ts
index 85b3d60..11f3e3c 100644
--- a/frontend/main/src/app/ship-qt/ship-qt.component.ts
+++ b/frontend/main/src/app/ship-qt/ship-qt.component.ts
@@ -47,7 +47,7 @@ export class ShipQtComponent implements OnInit {
ngOnInit(): void {
-
+
//this.quotes.push({ precoFrete: 45.50, tempo: 3, trackid: "BR23154546TR", cepOrigem: 88058086, cepDestino: 88058086, comprimento: 50, largura: 50, altura: 50, peso: 10 })
//this.quotes.push({ precoFrete: 94.50, tempo: 6, trackid: "BR22315445TR", cepOrigem: 46513265, cepDestino: 65898454, comprimento: 100, largura: 200, altura: 10, peso: 25 })
@@ -79,7 +79,6 @@ export class ShipQtComponent implements OnInit {
catchError((error)=>{
return error
})
-
)
.subscribe((response: any) => {