export class LoadMeetingDateDetail {
    static readonly type = '[Advertising] Load MeetingDateDetail';
    constructor(
        public id: number
    ) {
    }
}

export class LoadOccupationAllUnit {
    static readonly type = '[Advertising] Load OccupationAllUnit';
}

export class LoadRealtyAll {
    static readonly type = '[Advertising] Load RealtyAll';
}

export class InsertMeetingDate {
    static readonly type = '[Advertising] Insert MeetingDate';
    constructor(
        public weekDayId: string,
        public weekDay: string,
        public timeFrom: string,
        public timeTo: string,
        public periodicity: string,
        public occupationId: number
    ) {
    }
}

export class DeleteMeetingDate {
    static readonly type = '[Advertising] Delete MeetingDate';
    constructor(
        public id: number
    ) {
    }
}

export class UpdateMeetingDate {
    static readonly type = '[Advertising] Update MeetingDate';
    constructor(
        public ID: number,
        public weekDayId: string,
        public weekDay: string,
        public timeFrom: string,
        public timeTo: string,
        public periodicity: string,
        public occupationId: number
    ) {
    }
}
