cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
63 lines (62 loc) • 3.14 kB
TypeScript
import { MTableQueries } from "../../common-types/common";
import { AccFinancialYearMapping } from "../../schema";
import { controllerResponse } from "../../utilities";
type IFinancialYearMappingErrorLogger = {
[key in keyof MFinancialYearMapping]: string;
};
type IFinancialYearMappingGetByIdErrorLogger = {
[key in keyof MFinancialYearMappingGetByIdPayload]: string;
};
type IFinancialYearMappingDeleteErrorLogger = {
[key in keyof MFinancialYearMappingDeletePayload]: string;
};
type IFinancialYearMappingInsertUpdateErrorLogger = {
[key in keyof MFinancialYearMappingInsertUpdatePayload]: string;
};
type IFinancialYearMappingToggleStatusErrorLogger = {
[key in keyof MFinancialYearMappingToggleStatusPayload]: string;
};
declare class MFinancialYearMapping extends MTableQueries {
accfymp_id?: string;
accfymp_financial_year_id_accyr?: string;
accfymp_entity_id_syen?: string;
accfymp_islocked?: boolean;
accfymp_iscurrent?: boolean;
constructor(init: MFinancialYearMapping);
Validate?(): Partial<IFinancialYearMappingErrorLogger>;
}
declare class MFinancialYearMappingGetByIdPayload {
accfymp_id?: string;
constructor(init: MFinancialYearMappingGetByIdPayload);
Validate?(): Partial<IFinancialYearMappingGetByIdErrorLogger>;
}
declare class MFinancialYearMappingDeletePayload {
accfymp_id?: string;
constructor(init: MFinancialYearMappingDeletePayload);
Validate?(): Partial<IFinancialYearMappingDeleteErrorLogger>;
}
declare class MFinancialYearMappingToggleStatusPayload {
accfymp_id?: string;
constructor(init: MFinancialYearMappingToggleStatusPayload);
Validate?(): Partial<IFinancialYearMappingToggleStatusErrorLogger>;
}
declare class MFinancialYearMappingInsertUpdatePayload extends AccFinancialYearMapping {
constructor(init: AccFinancialYearMapping);
Validate?(): Partial<IFinancialYearMappingInsertUpdateErrorLogger>;
}
interface financialYearMappingControllerResponse extends controllerResponse {
data?: AccFinancialYearMapping[];
}
interface financialYearMappingByIdControllerResponse extends controllerResponse {
data?: AccFinancialYearMapping;
}
interface financialYearMappingInsertUpdateControllerResponse extends controllerResponse {
data?: AccFinancialYearMapping;
}
interface financialYearMappingDeleteControllerResponse extends controllerResponse {
data?: boolean;
}
interface financialYearMappingToggleStatusControllerResponse extends controllerResponse {
data?: boolean;
}
export { IFinancialYearMappingErrorLogger, IFinancialYearMappingGetByIdErrorLogger, IFinancialYearMappingDeleteErrorLogger, IFinancialYearMappingInsertUpdateErrorLogger, IFinancialYearMappingToggleStatusErrorLogger, MFinancialYearMapping, MFinancialYearMappingGetByIdPayload, MFinancialYearMappingDeletePayload, MFinancialYearMappingInsertUpdatePayload, MFinancialYearMappingToggleStatusPayload, financialYearMappingControllerResponse, financialYearMappingByIdControllerResponse, financialYearMappingInsertUpdateControllerResponse, financialYearMappingDeleteControllerResponse, financialYearMappingToggleStatusControllerResponse };