
export interface RecurringTask {
    mdccid: string;
    ocCode: string;
    firstTriggerDate: Date;
    endTriggerDate: Date;
    // lastTriggerDate: Date;
    repeatInDay: number;
    repeatInMinute: number;
    specificDay: number;
    recurringType: string;
    requireLog: boolean;
    moduleName: string;
    triggerAssembly: string;
    triggerMethod: string;
    parameter: string;
    parameterAssembly: string;
    status: string;
    requestHeaderJson: string;
    isFromSync: boolean;
}

export class RecurringTypeConstant {
    public static INTERVAL = 'Interval';
    public static FIRST_DAY_OF_MONTH = 'First Day';
    public static LAST_DAY_OF_MONTH = 'Lasy Day';
    public static SPECIFIC_DAY_OF_MONTH = 'Specific Day';
}
