import { APP_ID } from '~/constants/api.constants';
import { BaseInput } from '~/core/entities/input/baseInput';

export class StockTakingInsert extends BaseInput {
    /* tslint:disable variable-name */
    ID_Login: string;
    WarehouseList: number[];
    ID_Unit: number;
    ID: number;
    Date: string;
    ID_StockTakingType: string;
    Note: string;

    /* tslint:enable variable-name */

    constructor(appId = APP_ID, loginId = '', warehouseList = [], unitId = 0, date = '', stockTypeId = '', note = '') {
        super(appId);
        this.ID_Login = loginId;
        this. WarehouseList = warehouseList;
        this.ID_Unit = unitId;
        this.ID = 1;
        this.Date = date;
        this.ID_StockTakingType = stockTypeId;
        this.Note = note;
    }
}
