Class ProjectCodeService

java.lang.Object
org.cardanofoundation.lob.app.organisation.service.ProjectCodeService

@Service @Transactional(readOnly=true) public class ProjectCodeService extends Object
  • Constructor Details

    • ProjectCodeService

      public ProjectCodeService()
  • Method Details

    • getProject

      public Optional<Project> getProject(String organisationId, String customerCode)
    • getAllProjects

      public Set<Project> getAllProjects(String organisationId)
    • insertProject

      @Transactional public ProjectView insertProject(String orgId, ProjectUpdate projectUpdate, boolean isUpsert)
    • updateProject

      @Transactional public ProjectView updateProject(String orgId, ProjectUpdate projectUpdate)
    • createProjectCodeFromCsv

      @Transactional public io.vavr.control.Either<org.zalando.problem.Problem,List<ProjectView>> createProjectCodeFromCsv(String orgId, org.springframework.web.multipart.MultipartFile file)