using System.Data; using Kreta.DataAccess.Interfaces; using Kreta.DataAccessManual.ParameterClasses.SZIRAdatszolgaltatasPCOs; namespace Kreta.DataAccessManual.Interfaces { public interface ISZIRAdatszolgDAL { ISzirStatFeladatellatasiHely Get(); ISzirStatFeladatellatasiHely Get(int id); void Insert(ISzirStatFeladatellatasiHely dto); void Update(ISzirStatFeladatellatasiHely dto); ISzirStatKonyvtar GetKonyvtar(); ISzirStatKonyvtar GetKonyvtar(int id); void Insert(ISzirStatKonyvtar dto); void Update(ISzirStatKonyvtar dto); DataSet GetAMIData(int intezmenyId, int tanevId); DataSet GetOktatoData(int intezmenyId, int tanevId); DataSet GetNemOktatoData(int intezmenyId, int tanevId); DataSet GetInfraData(int intezmenyId, int tanevId); DataSet GetNemAllamiData(int tanevId); DataSet GetSZIRAdatszolgGrid(int tanevId); DataSet GetNemAllamiGrid(int tanevId); DataSet GetOsztalyData(int intezmenyId, int tanevId); DataSet GetTanuloEvElejeData(int intezmenyId, int tanevId); DataSet GetTanuloEvVegeData(int intezmenyId, int elozoTanevId); DataSet GetKonyvtarData(int intezmenyId, int tanevId); int? GetSzirStatTanuloId(int elozoTanevId, int tanuloId, int felhelyId); ISzirStatTanulo GetTanulo(); ISzirStatTanulo GetTanulo(int id); void Insert(ISzirStatTanulo dto); void Update(ISzirStatTanulo dto); DataSet GetTanuloEvVegeList(int elozoTanevId, TanuloEvVegeSearchPco pco); ISzirStatNemAllamiOktKolts GetSzirStatNemAllamiOktKolts(); ISzirStatNemAllamiOktKolts GetSzirStatNemAllamiOktKolts(int feladatEllatasiHelyId); void Insert(ISzirStatNemAllamiOktKolts dto); void Update(ISzirStatNemAllamiOktKolts dto); int? GetSzirStatNemAllamiOktKoltsIdFromFeladatEllatasihelyId(int feladatEllatasiHelyId); DataSet GetKollegiumData(int intezmenyId, int tanevId); DataSet GetIntezmenyiData(int intezmenyId, int tanevId); DataSet GetIsAdatokRendbenABekuldeshez(int intezmenyId, int tanevId); } }