UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

54 lines (53 loc) 3.69 kB
import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { RegisterIndexRq, RegisterDashboardRq, UserTokenRq, ForgotPasswordRq, LoginRq, RegisterRq, getStudentRq, TeacherByCodeRq, userTokenRq, IUpdtaeUserValidatedRq, IObtainUserByEmailDocRq, IStudentOrUserEktByConceptRq, UserTokenRq2, ParamsUser, IusersRq, IDeleteTeacherRq, IUpdateDataTeacherRq, IObtainDataFromSuppliersStudentRq, IGeUsersFromDepartmentsRq } from '../../models/user/user-rq.model'; import { getStrategyByUserCommercialRq } from '../../models/marketing/marketing.model'; import { IPTGeneralService } from '../service-enviroments'; import { GetStudentByCodeRq, tokenAdministrativeRq } from '../../models/payment/payment-rq.model'; import { IReportExcelRq } from '../../models/commercial/commercial.model'; import * as i0 from "@angular/core"; export declare class UserService extends IPTGeneralService { private http; private SERVICE_URL; constructor(http: HttpClient); login(userLogin: LoginRq): Observable<any>; resetPassword(resetPassword: ForgotPasswordRq): Observable<any>; register(user: RegisterRq): Observable<any>; registerIndex(register: RegisterIndexRq): Observable<any>; registerDashboard(user: RegisterDashboardRq): Observable<any>; getAvailableTeachers(token: UserTokenRq): Observable<any>; getAllAdvisor(userToken: getStrategyByUserCommercialRq): Observable<any>; getByRoleUser(codeRole: number): Observable<any>; getUserStatistics(userToken: getStrategyByUserCommercialRq): Observable<any>; getRoutesForRole(token: UserTokenRq2): Observable<any>; getStudents(token: UserTokenRq): Observable<any>; getStudent(token: getStudentRq): Observable<any>; getAllAdministrative(userToken: tokenAdministrativeRq): Observable<any>; getAllMarketing(userToken: tokenAdministrativeRq): Observable<any>; getStudenbyCode(parans: GetStudentByCodeRq): Observable<any>; getTeachersbyCode(parans: TeacherByCodeRq): Observable<any>; getAllUserByRole(userToken: userTokenRq): Observable<any>; getUserRoleByCode(codeRole: number): Observable<any>; getUserAllBudget(userToken: tokenAdministrativeRq): Observable<any>; getObtainPossibleStudents(userToken: tokenAdministrativeRq): Observable<any>; getAllUserByRoleValidate(token: string): Observable<any>; updateUserValidated(params: string): Observable<any>; deletedUserValidated(params: IUpdtaeUserValidatedRq): Observable<any>; obtainStudentByDocumentEmail(params: IObtainUserByEmailDocRq): Observable<any>; obtainDataByUserLoged(params: IReportExcelRq): Observable<any>; obtainStudentOrUserEktByConcept(params: IStudentOrUserEktByConceptRq): Observable<any>; obtainReferralUsers(token: getStudentRq): Observable<any>; obtainUsersThreeDptoCommercialAndAdministrativeAndBudget(token: getStrategyByUserCommercialRq): Observable<any>; obtainTeachersAvailableToTeach(): Observable<any>; searchUser(param: ParamsUser): Observable<any>; getUserByCode(codeUser: number): Observable<any>; createProveedor(param: IusersRq): Observable<any>; updateUser(param: any): Observable<any>; DeleteTeacherByCode(params: IDeleteTeacherRq): Observable<any>; UpdateTeacherDataByCode(params: IUpdateDataTeacherRq): Observable<any>; getAllUsersCommisions(params: getStrategyByUserCommercialRq): Observable<any>; obtainDataFromSuppliersStudent(params: IObtainDataFromSuppliersStudentRq): Observable<any>; getUsersFromDepartments(params: IGeUsersFromDepartmentsRq): Observable<any>; static ɵfac: i0.ɵɵFactoryDeclaration<UserService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<UserService>; }