34 lines
2.5 KiB
C#
34 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Kreta.Client.KGR.Model;
|
|
using Kreta.Client.KGR.Request;
|
|
|
|
namespace Kreta.Client.KGR
|
|
{
|
|
public interface IKGRClient
|
|
{
|
|
List<EszkozModel> KGREszkozList(EszkozHeaderRequest request);
|
|
List<ProjektModel> ProjektList(ProjektHeaderRequest request);
|
|
List<ProjektModel> ProjektJelentkezes(ProjektJelentkezesModel model);
|
|
ApaczaiPalyazatModel CreateApaczaiPalyazat(ApaczaiPalyazatFelvetelRequest model);
|
|
ApaczaiPalyazatModel PalyazatAdategyeztetes(ApaczaiPalyazatFelvetelRequest model);
|
|
ApaczaiPalyazatModel GetApaczaiPalyazat(int tanevSorszam, Guid tanuloIdpEgyediAzonosito);
|
|
List<ApaczaiPalyazatDokumentumModel> GetApaczaiPalyazatDokumentumai(int tanevSorszam, Guid tanuloIdpEgyediAzonosito);
|
|
byte[] GetApaczaiPalyazatDokumentuma(int tanevSorszam, Guid tanuloIdpEgyediAzonosito, Guid fileId);
|
|
bool PostApaczaiPalyazatDokumentumBinaryFiles(int tanevSorszam, Guid tanuloIdpEgyediAzonosito, ApaczaiUploadFileRequestBinary model);
|
|
ApaczaiPalyazatModel GetApaczaiVisszavonas(int tanevSorszam, Guid tanuloIdpEgyediAzonosito, bool retrieve = false);
|
|
List<ApaczaiIgenylesModel> GetIgenylesekModelList(int tanevSorszam, Guid intezmenyEgyediAzonosito);
|
|
List<ApaczaiKifizetesModel> GetKifizetesekModelList(int tanevSorszam);
|
|
bool DeleteApaczaiPalyazatDokumentuma(int tanevSorszam, Guid tanuloIdpEgyediAzonosito, Guid fileId);
|
|
bool Fellebbezes(Guid tanuloIdpEgyediAzonosito, int tanevSorszam, string indoklas);
|
|
List<ApaczaiPalyazatTortenetModel> GetApaczaiPalyazatTortenet(int tanevSorszam, Guid tanuloIdpEgyediAzonosito);
|
|
List<IntezmenyiBeszerzesModel> GetIntezmenyiBeszerzesList(Guid intezmenyEgyediAzonosito, int? tanevSorszam);
|
|
List<IntezmenyiBeszerzesModel> GetIntezmenyiBeszerzesExport(Guid intezmenyEgyediAzonosito, int? tanevSorszam);
|
|
IntezmenyiBeszerzesModel SaveIntezmenyiBeszerzes(IntezmenyiBeszerzesModel model);
|
|
IntezmenyiBeszerzesModel GetIntezmenyiBeszerzes(Guid intezmenyEgyediAzonosito, int id);
|
|
List<IntezmenyiBeszerzesAdatszotarAllapotModel> GetIntezmenyiBeszerzesAdatszotarAllapotList();
|
|
List<IntezmenyiBeszerzesAdatszotarTargyModel> GetIntezmenyiBeszerzesAdatszotarTargyList();
|
|
IntezmenyiBeszerzesVisszavonasModel PostIntezmenyiBeszerzesVisszavonas(IntezmenyiBeszerzesVisszavonasRequest request);
|
|
bool HasElfogadottPalyazatMasikIntezmenyByOktatasiAzonosito(Guid intezmenyEgyediAzonosito, int tanevSorszam, string oktatasiAzonosito);
|
|
}
|
|
}
|