import { BaseOutput } from '~/core/entities/output/baseOutput';

export class EnrollNumberAllUsageOutput extends BaseOutput {
    /* tslint:disable variable-name */
    ID_CallServiceType: string;
    ID_EnrollInvoiceItem: number;
    DisplayName: string;
    Year: number;
    Month: number;
    Price: number;
    Quantity: number;
    IsMonthlyFee: boolean;
    Unit: string;

    /* tslint:enable variable-name */

    constructor(idCallServiceType = '', idEnrollInvoiceItem = 0, displayName = '', year = 0, month = 0, price = 0, quantity = 0, isMonthlyFee = false, unit = '') {
        super();
        this.ID_CallServiceType = idCallServiceType;
        this.ID_EnrollInvoiceItem = idEnrollInvoiceItem;
        this.DisplayName = displayName;
        this.Year = year;
        this.Month = month;
        this.Price = price;
        this.Quantity = quantity;
        this.IsMonthlyFee = isMonthlyFee;
        this.Unit = unit;
    }
}
