iptdevs-design-system
Version:
Library common elements into IPT Plattform.
113 lines (112 loc) • 9.43 kB
TypeScript
import { HttpClient, HttpResponse } from '@angular/common/http';
import { Observable } from 'rxjs';
import { getdiscountAllRq, DiscountRq, DiscountUpdateRq, IObtainAllCoursewallet, IAssignRequestRq, IObtainAvailableCourseRs, IGetCodByPaymentPlanRq, IUpdateAmountCodPaymentsRq, IParamsUpdateDateCodPaymentsRq, ICancelStudentReceiptRq, ICancelledReceiptByDateRq, IPaymentsReceivedByUserRq, IObtainCourseByCoodDiffParamRq, NameCommonExpenses, IObtainPaymentTranHistoryRq, IObtainStudentPaymentByDiffParamRq, InfoCashClosingRq, IcashClosingDateRq, IcashClosingRq, IpaymentBillEgressRq, IncomesAndEgressRq, IObatinDetailedIncomeByUserAndDateRq, SendEmailPayment, SendEmailPaymentCancellationRS, IPaymentCorrelativeRq, IObtainGatewayPaymentRecordRq, IUpdateEpaycoPaymentRq, IElectronicInvoiceRS, IAccountsBalanceRq, IGetFullPaymentInformationRq, IGetFullPaymentInformationRs, ISearchPaymentBillRq, ISearchPaymentBillRs, IGetSummaryByCoordinatorRq } from '../../models/budget/budget.model';
import { IFullCodStudentOverdueByCoordinatorRq, IPaymentOverdueByCoordinatorCourseRq, IPaymentOverdueByCoordinatorRq, IPaymentReferenceRq, ITransferAssignImage, ITransferCreateRq, ITransferDeleteRq, ITransferGetAllRq, ITransferGetRq, ITransferSearchRq, ITransferShowImageRq, ITransferStatusUpdateRq, ITransferUpdateRq, PaymentBillRq2, PriceByTypeServiceRq, IDeleteCodPaymentsRq, ICreateCodPaymentsRq, ITransferStatusUpdateRequestRq, IUpdateElectronicInvoiceRq, IValidationOfTransfersByNumberRq } from '../../models/payment/payment-rq.model';
import { IgetCoursesFinishAndunassignedRq } from '../../models/reports/reports.model';
import { IPTGeneralService } from '../service-enviroments';
import { ICodPaymentRq } from '../../models/cod/cod-rq.model';
import { ICreateTransferRq, ISearchTransferRq, IUpdateTransferRq } from '../../models/transfer/transfer.model';
import * as i0 from "@angular/core";
export declare class BudgetService extends IPTGeneralService {
private http;
private SERVICE_URL;
constructor(http: HttpClient);
getAllDiscount(user: getdiscountAllRq): Observable<any>;
createDiscount(params: DiscountRq): Observable<any>;
updateDiscount(params: DiscountUpdateRq): Observable<any>;
getPaymentStudentsByCode(codeStudent: number): Observable<any>;
getPaymentWalletByCampus(codeCampus: number): Observable<any>;
paymentBillDues(params: PaymentBillRq2): Observable<any>;
paymentBillServices(params: PaymentBillRq2): Observable<any>;
getPaymentBillAll(): Observable<any>;
getPaymentBillByCode(codePayment: number): Observable<any>;
getPaymentBillByStudent(codeStudent: number): Observable<any>;
getPaymentBillByReference(reference: string): Observable<any>;
getPriceByTypeService(params: PriceByTypeServiceRq): Observable<any>;
obtainCoursesByCoordinator(params: IObtainAllCoursewallet): Observable<any>;
getWalletByCodeUser(codeUser: number): Observable<any>;
getpaymentBillByWalletCode(codeWallet: number): Observable<any>;
getpaymentBillIncome(codeWallet: number): Observable<any>;
getpaymentBillEgress(codeWallet: number): Observable<any>;
getPaymentOverdueStudent(): Observable<any>;
getDayPaymentOverdueStudent(codeStudent: number): Observable<any>;
getPaymentOverdueCourseByCoordinator(params: IPaymentOverdueByCoordinatorRq): Observable<any>;
getPaymentOverdueStudentByCoordinator(params: IPaymentOverdueByCoordinatorRq): Observable<any>;
getPaymentOverdueStudentByCoordinatorAndCourseCode(params: IPaymentOverdueByCoordinatorCourseRq): Observable<any>;
getObtainCodStudentByCoordinator(params: IFullCodStudentOverdueByCoordinatorRq): Observable<any>;
getCoursesFinishAndunassigned(params: IgetCoursesFinishAndunassignedRq): Observable<any>;
AssingCourse(params: any): Observable<any>;
AssingCourses(params: IAssignRequestRq): Observable<any>;
obtainAllAvailableCoursesByStudent(params: IObtainAvailableCourseRs): Observable<any>;
obtainObservationByCodStudent(params: IFullCodStudentOverdueByCoordinatorRq): Observable<any>;
adminStudentByCoordinator(params: IFullCodStudentOverdueByCoordinatorRq): Observable<any>;
getCodbyPaymentPlanRq(params: IGetCodByPaymentPlanRq): Observable<any>;
UpdateAmountCodPayments(params: IUpdateAmountCodPaymentsRq): Observable<any>;
UpdateDateCodPayments(params: IParamsUpdateDateCodPaymentsRq): Observable<any>;
UpdateDateCodPaymentsForPaymentPlan(params: IParamsUpdateDateCodPaymentsRq): Observable<any>;
obtainPaymentReceiptByCode(codeReceipt: number): Observable<any>;
obtainPaymentsForStudentCode(codeStudent: number): Observable<any>;
obtainStudentPaymentsByGroupingCod(codeStudent: number): Observable<any>;
obtainReceiptByCode(codeReceipt: number): Observable<any>;
obtainPaymentsForReceiptCode(codeStudent: number): Observable<any>;
canelStudentReceipt(params: ICancelStudentReceiptRq): Observable<any>;
getCancelledReceiptsByDate(params: ICancelledReceiptByDateRq): Observable<any>;
obtainPaymentreceivedByUser(params: IPaymentsReceivedByUserRq): Observable<any>;
getTotalCashReceiptsByDateAndUser(params: IPaymentsReceivedByUserRq): Observable<any>;
obtainCoursesByCoordAndDiffParam(params: IObtainCourseByCoodDiffParamRq): Observable<any>;
getAllCommonExpenses(): Observable<any>;
createCommmonExpenses(param: NameCommonExpenses): Observable<any>;
obtainCodAndStatusApprovedLevelByGroup(param: NameCommonExpenses): Observable<any>;
obtainStudentPaymentTransactionHistoryByCourse(param: IObtainPaymentTranHistoryRq): Observable<any>;
obtainPaymentTransactionHistoryByCod(param: IObtainPaymentTranHistoryRq): Observable<any>;
obtainStudentPaymentByDifferentParameter(param: IObtainStudentPaymentByDiffParamRq): Observable<any>;
createEgress(param: IpaymentBillEgressRq): Observable<any>;
getCategory(): Observable<any>;
createCashClosing(param: IcashClosingRq): Observable<any>;
searchCommonExpenses(name: string): Observable<any>;
getUsersCashClosing(): Observable<any>;
getCashClosingDay(code: number): Observable<any>;
getCashClosingMonth(code: number): Observable<any>;
getCashClosingYear(code: number): Observable<any>;
getInfoCashClosingByCode(param: InfoCashClosingRq): Observable<any>;
getCashClosingDate(param: IcashClosingDateRq): Observable<any>;
exportObtainStudentPaymentTransactionHistoryByCourse(param: IObtainPaymentTranHistoryRq): Observable<any>;
getTotalCashIncomeEgress(param: IncomesAndEgressRq): Observable<any>;
obatinBalacesByCoodinator(params: IAccountsBalanceRq): Observable<any>;
obatinDetailedIncomeByUserAndDate(params: IObatinDetailedIncomeByUserAndDateRq): Observable<any>;
exportIncomeExpenseHistoryData(params: IObatinDetailedIncomeByUserAndDateRq): Observable<any>;
obtainAllPaymentBillCanceledByStudent(codeStudent: number): Observable<any>;
getPaymentInfoByReference(params: IPaymentReferenceRq): Observable<any>;
obtainPaymentsByCod(param: ICodPaymentRq): Observable<any>;
obtainPaymentsMadeByDates(params: ICancelledReceiptByDateRq): Observable<any>;
sendEmailPayment(params: SendEmailPayment): Observable<any>;
sendEmailPaymentCancellation(params: SendEmailPaymentCancellationRS): Observable<any>;
getAllTransfers(params: ITransferGetAllRq): Observable<any>;
getTransferByCode(params: ITransferGetRq): Observable<any>;
createTransfer(params: ITransferCreateRq): Observable<any>;
assignImageToTransfer(params: ITransferAssignImage): Observable<any>;
showTransferImage(params: ITransferShowImageRq): Observable<HttpResponse<Blob>>;
updateTransfer(params: ITransferUpdateRq): Observable<any>;
updateTransferStatus(params: ITransferStatusUpdateRq): Observable<any>;
deleteTransfer(params: ITransferDeleteRq): Observable<any>;
searchTransfer(params: ITransferSearchRq): Observable<any>;
exportPaymentCorrelativeeHistoryData(param: IPaymentCorrelativeRq): Observable<any>;
obtainPaymentsMadeByFilter(param: IPaymentCorrelativeRq): Observable<any>;
obtainGatewayPaymentRecord(param: IObtainGatewayPaymentRecordRq): Observable<any>;
epaycoPaymentUpdate(param: IUpdateEpaycoPaymentRq): Observable<any>;
exportElectronicInvoiceHistoryData(param: IElectronicInvoiceRS): Observable<any>;
exportAccountsAndBalancesByCoodinator(param: IAccountsBalanceRq): Observable<any>;
createCodPayments(params: ICreateCodPaymentsRq): Observable<any>;
deleteCodPayments(params: IDeleteCodPaymentsRq): Observable<any>;
getFullPaymentInformation(params: IGetFullPaymentInformationRq): Observable<IGetFullPaymentInformationRs>;
updateTransferStatusByCode(params: ITransferStatusUpdateRequestRq): Observable<any>;
updateElectronicInvoice(params: IUpdateElectronicInvoiceRq): Observable<any>;
searchPaymentBill(params: ISearchPaymentBillRq): Observable<ISearchPaymentBillRs>;
getValidationOfTransfersByNumber(params: IValidationOfTransfersByNumberRq): Observable<any>;
getSummaryByCoordinator(params: IGetSummaryByCoordinatorRq): Observable<any>;
createTransferValidate(params: ICreateTransferRq): Observable<any>;
searchTransferByReference(params: ISearchTransferRq): Observable<any>;
updateTransferData(params: IUpdateTransferRq): Observable<any>;
static ɵfac: i0.ɵɵFactoryDeclaration<BudgetService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<BudgetService>;
}