diff --git a/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/Builders/Services/BuilderService.java b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/Builders/Services/BuilderService.java index f9801fb..41692d9 100644 --- a/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/Builders/Services/BuilderService.java +++ b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/Builders/Services/BuilderService.java @@ -69,6 +69,12 @@ public class BuilderService { executeDump(true); // ADD OTHER SERVICE +addCustomMenu( "Personal_information","Personal_information", "Transcations"); + + +addCustomMenu( "Template","Template", "Master"); + + System.out.println("dashboard and menu inserted..."); diff --git a/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/Personal_informationController.java b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/Personal_informationController.java new file mode 100644 index 0000000..1902f0e --- /dev/null +++ b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/Personal_informationController.java @@ -0,0 +1,147 @@ +package com.realnet.basicp1.Controllers; +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; + import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; +import com.fasterxml.jackson.core.JsonProcessingException; +import org.springframework.web.bind.annotation.CrossOrigin; +import com.fasterxml.jackson.databind.JsonMappingException; +import com.realnet.config.EmailService; +import com.realnet.users.entity1.AppUser; +import com.realnet.users.service1.AppUserServiceImpl; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.springframework.data.domain.*; +import com.realnet.fnd.response.EntityResponse; +import org.springframework.http.*; +import org.springframework.beans.factory.annotation.*; +import com.realnet.basicp1.Entity.Personal_information; +import com.realnet.basicp1.Services.Personal_informationService ; + + + + + + + + + + + + + + + + + + +@RequestMapping(value = "/Personal_information") + @CrossOrigin("*") +@RestController +public class Personal_informationController { + @Autowired + private Personal_informationService Service; + +@Value("${projectPath}") + private String projectPath; + + + + + + + + + + + + + + + + + + + + @PostMapping("/Personal_information") + public Personal_information Savedata(@RequestBody Personal_information data) { + Personal_information save = Service.Savedata(data) ; + + + + + + + + + + + + + + + + + + System.out.println("data saved..." + save); + + return save; + } +@PutMapping("/Personal_information/{id}") + public Personal_information update(@RequestBody Personal_information data,@PathVariable Integer id ) { + Personal_information update = Service.update(data,id); + System.out.println("data update..." + update); + return update; + } +// get all with pagination + @GetMapping("/Personal_information/getall/page") + public Page getall(@RequestParam(value = "page", required = false) Integer page, + @RequestParam(value = "size", required = false) Integer size) { + Pageable paging = PageRequest.of(page, size); + Page get = Service.getAllWithPagination(paging); + + return get; + + } + @GetMapping("/Personal_information") + public List getdetails() { + List get = Service.getdetails(); + return get; +} +// get all without authentication + + @GetMapping("/token/Personal_information") + public List getallwioutsec() { + List get = Service.getdetails(); + return get; +} +@GetMapping("/Personal_information/{id}") + public Personal_information getdetailsbyId(@PathVariable Integer id ) { + Personal_information get = Service.getdetailsbyId(id); + return get; + } +@DeleteMapping("/Personal_information/{id}") + public ResponseEntity delete_by_id(@PathVariable Integer id ) { + Service.delete_by_id(id); + return new ResponseEntity<>(new EntityResponse("Deleted"), HttpStatus.OK); + + } + + + + + + + + + + + + + + + + + + + +} \ No newline at end of file diff --git a/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/TemplateController.java b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/TemplateController.java new file mode 100644 index 0000000..ca9b097 --- /dev/null +++ b/emailsignaturegenerator-backes-b/authsec_springboot/backend/src/main/java/com/realnet/basicp1/Controllers/TemplateController.java @@ -0,0 +1,91 @@ +package com.realnet.basicp1.Controllers; +import java.util.List; +import org.springframework.beans.factory.annotation.Autowired; + import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; +import com.fasterxml.jackson.core.JsonProcessingException; +import org.springframework.web.bind.annotation.CrossOrigin; +import com.fasterxml.jackson.databind.JsonMappingException; +import com.realnet.config.EmailService; +import com.realnet.users.entity1.AppUser; +import com.realnet.users.service1.AppUserServiceImpl; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.springframework.data.domain.*; +import com.realnet.fnd.response.EntityResponse; +import org.springframework.http.*; +import org.springframework.beans.factory.annotation.*; +import com.realnet.basicp1.Entity.Template; +import com.realnet.basicp1.Services.TemplateService ; + + + + +@RequestMapping(value = "/Template") + @CrossOrigin("*") +@RestController +public class TemplateController { + @Autowired + private TemplateService Service; + +@Value("${projectPath}") + private String projectPath; + + + + + + @PostMapping("/Template") + public Template Savedata(@RequestBody Template data) { + Template save = Service.Savedata(data) ; + + + + System.out.println("data saved..." + save); + + return save; + } +@PutMapping("/Template/{id}") + public Template update(@RequestBody Template data,@PathVariable Integer id ) { + Template update = Service.update(data,id); + System.out.println("data update..." + update); + return update; + } +// get all with pagination + @GetMapping("/Template/getall/page") + public Page