using System.Data; using Kreta.DataAccess.Interfaces; namespace Kreta.DataAccessManual.Interfaces { public interface IMukodesiHelyDAL { void Delete(IMukodesiHely dto); void FollowUpMukodesiHely(int intezmenyId, int aktTanevId, int kovetkezoTanevId, int mukodesiHelyId); void FullUpdate(IMukodesiHely dto); DataSet GetMukodesiHelyek(int tanevId); DataSet GetMukodesiHelyekForDropDown(int tanevId); DataSet GetMukodesiHelyekForFelhelyValaszto(int pTanevId, int pOktatasiNevelesiFeladatId); void Insert(IMukodesiHely dto); bool MukodesiHelyAzonositoExists(IMukodesiHely dto); bool LetezikMukodesiHelyAzonosito(string mukodesiHelyAzonosito, int mukodesiHelyId, int tanevId); void SetSzekhely(int mukodesiHelyID); void Update(IMukodesiHely dto); IMukodesiHely Get(); IMukodesiHely Get(int id); IMukodesiHely GetMukodesiHelyByNev(string nev, int tanevId); } }