using System.Data; using Kreta.DataAccess.Interfaces; using Kreta.DataAccessManual.ParameterClasses; namespace Kreta.DataAccessManual.Interfaces { public interface ITanuloKozossegiSzolgalatDal { bool CheckUgyiratszamExists(string ugyiratszam); void Delete(int id); void FullUpdate(ITanuloKozossegiSzolgalat dto); ITanuloKozossegiSzolgalat Get(); ITanuloKozossegiSzolgalat Get(int id); ITanuloKozossegiSzolgalatNyelv GetKozossegiSzolgalatNyelv(); DataSet GetKozossegiSzolgalatokData(int intezmenyId, KozossegiSzolgalatokSearchPco pco); DataSet GetKozossegiSzolgalatokReszletek(int intezmenyId, int tanevId, int tanuloId, int tanarId, bool toroltElemek, KozossegiSzolgalatokSearchPco pco); DataSet GetKozossegiSzolgalatokExcelExport(int intezmenyId, KozossegiSzolgalatokSearchPco pco); void Insert(ITanuloKozossegiSzolgalat dto); void InsertKozossegiSzolgalatNyelv(ITanuloKozossegiSzolgalatNyelv dto); void Update(ITanuloKozossegiSzolgalat dto); void UpdateKozossegiSzolgalatNyelv(ITanuloKozossegiSzolgalatNyelv dto); } }