File

reports/reports.service.ts

Index

Properties
Methods

Constructor

constructor(alertService: AlertService, inventoryService: InventoryService, client: FetchClient)
Parameters :
Name Type Optional
alertService AlertService No
inventoryService InventoryService No
client FetchClient No

Methods

Async addSchedule
addSchedule(schedule: Schedule, exportId: IdReference)
Parameters :
Name Type Optional
schedule Schedule No
exportId IdReference No
Returns : {}
Async deleteSchedule
deleteSchedule(schedule: Schedule, exportId: IdReference)
Parameters :
Name Type Optional
schedule Schedule No
exportId IdReference No
Returns : {}
extractScheduleListFromExport
extractScheduleListFromExport(exp: Export)
Parameters :
Name Type Optional
exp Export No
Returns : any
Async getExport
getExport(exportId: IdReference)
Parameters :
Name Type Optional
exportId IdReference No
Returns : {}
Async getScheduleList
getScheduleList(exportId: IdReference)
Parameters :
Name Type Optional
exportId IdReference No
Returns : {}
Async removeConfiguration
removeConfiguration(config: IIdentified)
Parameters :
Name Type Optional
config IIdentified No
Returns : Promise<IFetchResponse>
Async reschedule
reschedule(exportId: IdReference)
Parameters :
Name Type Optional
exportId IdReference No
Returns : {}
Async updateSchedule
updateSchedule(oldSchedule: Schedule, schedule: Schedule, exportId: IdReference)
Parameters :
Name Type Optional
oldSchedule Schedule No
schedule Schedule No
exportId IdReference No
Returns : {}
Async updateSchedules
updateSchedules(exportId: IdReference, schedulesToRemove: Schedule[], schedulesToAdd: Schedule[])
Parameters :
Name Type Optional Default value
exportId IdReference No
schedulesToRemove Schedule[] No []
schedulesToAdd Schedule[] No []
Returns : {}

Properties

headers
headers: any
Type : any
microserviceUrl
microserviceUrl: string
Type : string

result-matching ""

    No results matching ""