first commit

This commit is contained in:
2026-07-16 20:48:43 -03:00
commit 5696cee264
1111 changed files with 322270 additions and 0 deletions
@@ -0,0 +1,25 @@
import { connect } from "mongoose";
import {
PaginateCompaniesResults,
SysAdminPaginateCompaniesParams,
SysAdminUpdateCompanyParams,
SysAdminSetCompanyBannedParams,
} from "../../../Models/Companies/Companies.Interface";
import CompaniesList from "../../../Models/Companies/Companies";
export class SA_CompaniesService {
public async sysAdminPaginate(data: SysAdminPaginateCompaniesParams): Promise<PaginateCompaniesResults> {
await connect(`${process.env.DATABASE_CONNECTION}`);
return await CompaniesList.sysAdminPaginate(data);
}
public async sysAdminUpdate(data: SysAdminUpdateCompanyParams): Promise<void> {
await connect(`${process.env.DATABASE_CONNECTION}`);
return await CompaniesList.sysAdminUpdate(data);
}
public async sysAdminSetBanned(data: SysAdminSetCompanyBannedParams): Promise<void> {
await connect(`${process.env.DATABASE_CONNECTION}`);
return await CompaniesList.sysAdminSetBanned(data);
}
}