@vnodes/ims
    Preparing search index...

    Class PriceController

    Hierarchy

    • BasePriceController
      • PriceController
    Index

    Constructors

    Properties

    service: BasePriceService

    Methods

    • Parameters

      • data: PriceCreateInput

      Returns Promise<
          {
              cost: Decimal;
              createdAt: Date;
              deletedAt: Date
              | null;
              endDate: Date | null;
              id: number;
              price: Decimal;
              priceGroupId: number;
              productId: number;
              startDate: Date;
              taxrateId: number;
              updatedAt: Date;
          },
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              cost: Decimal;
              createdAt: Date;
              deletedAt: Date
              | null;
              endDate: Date | null;
              id: number;
              price: Decimal;
              priceGroupId: number;
              productId: number;
              startDate: Date;
              taxrateId: number;
              updatedAt: Date;
          },
      >

    • Parameters

      • query: QueryMany

      Returns Promise<
          {
              cost: Decimal;
              createdAt: Date;
              deletedAt: Date
              | null;
              endDate: Date | null;
              id: number;
              price: Decimal;
              priceGroupId: number;
              productId: number;
              startDate: Date;
              taxrateId: number;
              updatedAt: Date;
          }[],
      >

    • Parameters

      • id: string

      Returns Promise<
          | {
              cost: Decimal;
              createdAt: Date;
              deletedAt: Date
              | null;
              endDate: Date | null;
              id: number;
              price: Decimal;
              priceGroupId: number;
              productId: number;
              startDate: Date;
              taxrateId: number;
              updatedAt: Date;
          }
          | null,
      >

    • Parameters

      • id: string
      • data: PriceUpdateInput

      Returns Promise<
          {
              cost: Decimal;
              createdAt: Date;
              deletedAt: Date
              | null;
              endDate: Date | null;
              id: number;
              price: Decimal;
              priceGroupId: number;
              productId: number;
              startDate: Date;
              taxrateId: number;
              updatedAt: Date;
          },
      >