Browse Source

Ending DocumentController.java

Drowsito 1 month ago
parent
commit
0b95de6e34

+ 25 - 0
src/main/java/es/uv/saic/dto/ArchiveOrganDTO.java

@@ -0,0 +1,25 @@
+package es.uv.saic.dto;
+
+public class ArchiveOrganDTO {
+    private Integer lugar;
+    private String tlugar;
+
+    
+    public ArchiveOrganDTO(Integer lugar, String tlugar) {
+        this.lugar = lugar;
+        this.tlugar = tlugar;
+    }
+    
+    public Integer getLugar() {
+        return lugar;
+    }
+    public void setLugar(Integer lugar) {
+        this.lugar = lugar;
+    }
+    public String getTlugar() {
+        return tlugar;
+    }
+    public void setTlugar(String tlugar) {
+        this.tlugar = tlugar;
+    }
+}

+ 8 - 1
src/main/java/es/uv/saic/web/DocumentController.java

@@ -8,13 +8,13 @@ import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
 
+import es.uv.saic.dto.ArchiveOrganDTO;
 import es.uv.saic.dto.CategoriaDTO;
 import es.uv.saic.dto.DocumentTmpDTO;
 import es.uv.saic.domain.Document;
 import es.uv.saic.service.DocumentService;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestParam;
 
 
 @RestController
@@ -96,4 +96,11 @@ public class DocumentController {
         }
         
     }
+
+    @PostMapping("/archiveByOrgan")
+    public ResponseEntity<?> archiveByOrgan(@RequestBody ArchiveOrganDTO organ) {
+        ds.archiveByOrgan(organ.getLugar(), organ.getTlugar());
+        return ResponseEntity.ok().build();
+    }
+    
 }