|
|
@ -24,6 +24,7 @@ import { OrigineDemandeFormationDTO } from '../model/origineDemandeFormationDTO' |
|
|
|
|
|
|
|
|
|
|
|
import { BASE_PATH, COLLECTION_FORMATS } from '../variables'; |
|
|
|
import { BASE_PATH, COLLECTION_FORMATS } from '../variables'; |
|
|
|
import { Configuration } from '../configuration'; |
|
|
|
import { Configuration } from '../configuration'; |
|
|
|
|
|
|
|
import { StatutEp } from '../model/statutEp'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Injectable() |
|
|
|
@Injectable() |
|
|
@ -165,6 +166,7 @@ export class DemandesFormationService { |
|
|
|
* Récupérer la liste des demandes de formation. |
|
|
|
* Récupérer la liste des demandes de formation. |
|
|
|
* @param etatsDemande Liste des états des demandes à afficher |
|
|
|
* @param etatsDemande Liste des états des demandes à afficher |
|
|
|
* @param idBUs liste des ids des BU auxquelles les données sont rattachées |
|
|
|
* @param idBUs liste des ids des BU auxquelles les données sont rattachées |
|
|
|
|
|
|
|
* @param statutsEp Liste des statuts d'EP auxquelles les données sont rattachées |
|
|
|
* @param asc Indique si les données sont récupérées dans l'ordre croissant ou non |
|
|
|
* @param asc Indique si les données sont récupérées dans l'ordre croissant ou non |
|
|
|
* @param numPage Numéro de la page du tableau à afficher |
|
|
|
* @param numPage Numéro de la page du tableau à afficher |
|
|
|
* @param parPAge Nombre d’élément maximum à afficher dans le tableau |
|
|
|
* @param parPAge Nombre d’élément maximum à afficher dans le tableau |
|
|
@ -175,10 +177,10 @@ export class DemandesFormationService { |
|
|
|
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. |
|
|
|
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. |
|
|
|
* @param reportProgress flag to report request and response progress. |
|
|
|
* @param reportProgress flag to report request and response progress. |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'body', reportProgress?: boolean): Observable<Array<DemandeFormationDTO>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'body', reportProgress?: boolean): Observable<Array<DemandeFormationDTO>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<DemandeFormationDTO>>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<Array<DemandeFormationDTO>>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<DemandeFormationDTO>>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<Array<DemandeFormationDTO>>>; |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe: any = 'body', reportProgress: boolean = false ): Observable<any> { |
|
|
|
public getDemandesFormation(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe: any = 'body', reportProgress: boolean = false ): Observable<any> { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -200,6 +202,11 @@ export class DemandesFormationService { |
|
|
|
queryParameters = queryParameters.append('idBUs', <any>element); |
|
|
|
queryParameters = queryParameters.append('idBUs', <any>element); |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (statutsEp) { |
|
|
|
|
|
|
|
statutsEp.forEach((element) => { |
|
|
|
|
|
|
|
queryParameters = queryParameters.append('statutsEp', <any>element); |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
} |
|
|
|
if (asc !== undefined && asc !== null) { |
|
|
|
if (asc !== undefined && asc !== null) { |
|
|
|
queryParameters = queryParameters.set('asc', <any>asc); |
|
|
|
queryParameters = queryParameters.set('asc', <any>asc); |
|
|
|
} |
|
|
|
} |
|
|
@ -260,6 +267,7 @@ export class DemandesFormationService { |
|
|
|
* Récupérer le nombre total de demandes de formation. |
|
|
|
* Récupérer le nombre total de demandes de formation. |
|
|
|
* @param etatsDemande Liste des états des demandes à afficher |
|
|
|
* @param etatsDemande Liste des états des demandes à afficher |
|
|
|
* @param idBUs liste des ids des BU auxquelles les données sont rattachées |
|
|
|
* @param idBUs liste des ids des BU auxquelles les données sont rattachées |
|
|
|
|
|
|
|
* @param statutsEp Liste des statuts d'EP auxquelles les données sont rattachées |
|
|
|
* @param asc Indique si les données sont récupérées dans l'ordre croissant ou non |
|
|
|
* @param asc Indique si les données sont récupérées dans l'ordre croissant ou non |
|
|
|
* @param numPage Numéro de la page du tableau à afficher |
|
|
|
* @param numPage Numéro de la page du tableau à afficher |
|
|
|
* @param parPAge Nombre d’élément maximum à afficher dans le tableau |
|
|
|
* @param parPAge Nombre d’élément maximum à afficher dans le tableau |
|
|
@ -270,10 +278,10 @@ export class DemandesFormationService { |
|
|
|
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. |
|
|
|
* @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. |
|
|
|
* @param reportProgress flag to report request and response progress. |
|
|
|
* @param reportProgress flag to report request and response progress. |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'body', reportProgress?: boolean): Observable<number>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'body', reportProgress?: boolean): Observable<number>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<number>>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'response', reportProgress?: boolean): Observable<HttpResponse<number>>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<number>>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe?: 'events', reportProgress?: boolean): Observable<HttpEvent<number>>; |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe: any = 'body', reportProgress: boolean = false ): Observable<any> { |
|
|
|
public getDemandesFormationCount(etatsDemande?: Array<EtatDemande>, idBUs?: Array<number>, statutsEp?: Array<StatutEp>, asc?: boolean, numPage?: number, parPAge?: number, texte?: string, tri?: string, dateDebut?: Date, dateFin?: Date, observe: any = 'body', reportProgress: boolean = false ): Observable<any> { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -295,6 +303,11 @@ export class DemandesFormationService { |
|
|
|
queryParameters = queryParameters.append('idBUs', <any>element); |
|
|
|
queryParameters = queryParameters.append('idBUs', <any>element); |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if (statutsEp) { |
|
|
|
|
|
|
|
statutsEp.forEach((element) => { |
|
|
|
|
|
|
|
queryParameters = queryParameters.append('statutsEp', <any>element); |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
} |
|
|
|
if (asc !== undefined && asc !== null) { |
|
|
|
if (asc !== undefined && asc !== null) { |
|
|
|
queryParameters = queryParameters.set('asc', <any>asc); |
|
|
|
queryParameters = queryParameters.set('asc', <any>asc); |
|
|
|
} |
|
|
|
} |
|
|
|