23 lines
1.1 KiB
C#
23 lines
1.1 KiB
C#
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);
|
|
}
|
|
}
|