Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BankingWebService

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected http

http: Http

Protected options

Static Protected instance

Methods

create

  • create(userId: string, banking: BankingSchema): Promise<Banking>
  • Create a new Banking in the platform.

    Parameters

    • userId: string

      The Consumer's User ID.

    • banking: BankingSchema

      The Banking schema.

    Returns Promise<Banking>

delete

  • delete(userId: string, bankingId: string): Promise<boolean>

findAll

  • findAll(userId: string, pagination: Pagination): Promise<PaginatedArray<Banking>>
  • Find all Bankings from a Consumer.

    Parameters

    • userId: string

      The Consumer's User ID.

    • pagination: Pagination

      The pagination parameters.

    Returns Promise<PaginatedArray<Banking>>

findOne

  • findOne(userId: string, bankingId: string): Promise<Banking>

update

  • update(userId: string, bankingId: string, banking: Partial<BankingSchema>): Promise<Banking>
  • Partially update an existing Banking.

    Parameters

    • userId: string

      The Consumer's User ID.

    • bankingId: string

      The Banking ID.

    • banking: Partial<BankingSchema>

      The partial Banking schema.

    Returns Promise<Banking>

Static getInstance

Static initialize

Generated using TypeDoc