Skip to content

backends-web-backend


Class: SeismicPraWorkbooksService

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:42

Constructors

Constructor

new SeismicPraWorkbooksService(workbookModel, baseWorkbookModel, signoffModel, projectsService, exampleWorkbooksService, rolesService, documentsService): SeismicPraWorkbooksService

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:43

Parameters

workbookModel

Model<SeismicPraWorkbookDocument>

baseWorkbookModel

Model<WorkbookDocument>

signoffModel

Model<WorkbookSignoffDocument>

projectsService

ProjectsService

exampleWorkbooksService

ExampleWorkbooksService

rolesService

WorkbookRolesService

documentsService

SeismicPraDocumentsService

Returns

SeismicPraWorkbooksService

Methods

findOne()

findOne(workbookId, acting): Promise<SeismicPraWorkbookResponse>

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:96

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<SeismicPraWorkbookResponse>


loadExample()

loadExample(workbookId, acting, exampleId?): Promise<SeismicPraWorkbookResponse>

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:113

Parameters

workbookId

string

acting

ActingUser

exampleId?

string

Returns

Promise<SeismicPraWorkbookResponse>


replaceMef()

replaceMef(workbookId, mef, acting): Promise<SeismicPraWorkbookResponse>

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:102

Parameters

workbookId

string

mef

unknown

acting

ActingUser

Returns

Promise<SeismicPraWorkbookResponse>


unloadExample()

unloadExample(workbookId, acting): Promise<SeismicPraWorkbookResponse>

Defined in: backends/web-backend/src/seismic-pra-workbooks/seismic-pra-workbooks.service.ts:135

Parameters

workbookId

string

acting

ActingUser

Returns

Promise<SeismicPraWorkbookResponse>