@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
34 lines (33 loc) • 1.96 kB
TypeScript
import { HttpClient } from '@angular/common/http';
import { MieDelegheDTO } from '../../models/mie-deleghe-dto';
import { Observable } from 'rxjs';
import { PersonaGiuridica } from '../../models/portale/persona-giuridica-model';
import { PersonaFisica } from '../../models/portale/persona-fisica-model';
import { ConfigurationService } from '../../../configuration/configuration-service';
import { PersonaGiuridicaDTO } from '../../models/persona-giuridica-dto';
import { NaturaRichiedenteRequestDTO } from '../../models/natura-richiedente-request.dto';
import { NaturaRichiedenteDTO } from '../../models/natura-richiedente.dto';
import { RtsDTO } from '../../models/rts-dto';
export declare class DelegheService {
private http;
private configurationService;
DELEGA_VALIDATA: string;
servicePaths: Map<string, string>;
urlAnagrafe: string;
urlDeleghe: string;
urlAnagrafe2: string;
urlDeposito: string;
constructor(http: HttpClient, configurationService: ConfigurationService);
getDatiSocieta(id: string): Observable<PersonaGiuridica>;
getPersona(id: string): Observable<PersonaFisica>;
getMieDeleghe(): Observable<MieDelegheDTO>;
getListaPfPaged(pageSize: any, pageNumber: any, data: any): Observable<PersonaFisica>;
getListaPg(paginationData: any, filtroRicercaPersonaPG: PersonaGiuridicaDTO): Observable<Object>;
getListaPgPaged(pageSize: any, pageNumber: any, data: any): Observable<Object>;
getPersonaGiuridicaCodiceFiscale(codiceFiscale: string): Observable<PersonaGiuridica>;
getPersonaFiscaleCodiceFiscale(codiceFiscale: string): Observable<PersonaFisica>;
getListRtsCodiceRegione(listaCodiceRegione: Array<string>): Observable<Array<RtsDTO>>;
naturaRichiedente(request: NaturaRichiedenteRequestDTO): Observable<Array<NaturaRichiedenteDTO>>;
getValidaPersonaFisica(request: any): Observable<any>;
getAllProvince(): Observable<any>;
}