TaxCategoryService
TaxCategoryService
Contains methods relating to TaxCategory entities.
Signature
class TaxCategoryService {
constructor(connection: TransactionalConnection, eventBus: EventBus)
findAll(ctx: RequestContext) => Promise<TaxCategory[]>;
findOne(ctx: RequestContext, taxCategoryId: ID) => Promise<TaxCategory | undefined>;
async create(ctx: RequestContext, input: CreateTaxCategoryInput) => Promise<TaxCategory>;
async update(ctx: RequestContext, input: UpdateTaxCategoryInput) => Promise<TaxCategory>;
async delete(ctx: RequestContext, id: ID) => Promise<DeletionResponse>;
}
Members
constructor
(connection: TransactionalConnection, eventBus: EventBus) => TaxCategoryService
findAll
(ctx: RequestContext) => Promise<TaxCategory[]>
findOne
(ctx: RequestContext, taxCategoryId: ID) => Promise<TaxCategory | undefined>
create
(ctx: RequestContext, input: CreateTaxCategoryInput) => Promise<TaxCategory>
update
(ctx: RequestContext, input: UpdateTaxCategoryInput) => Promise<TaxCategory>
delete
(ctx: RequestContext, id: ID) => Promise<DeletionResponse>