using System; using System.Collections.Generic; using System.Data; namespace Kreta.DataAccessManual.Interfaces { public interface INaptariHetDal { List GetSortedHetirendIdList(int tanevId); void DeleteHelyettesites(int tanevId, Dictionary modifiedHetirendList); void DeleteHetesek(int tanevId, List szunetIds, int modifierUserId); DataSet GetHetirendHelyettesitesList(int tanevId, Dictionary modifiedHetirendList); int? GetNaptariHetHetirendByDate(DateTime datum, int tanevId); DataSet GetNaptariHetList(int tanevId, NaptariHetAndOrarendOverlapFilter naptariHetAndOrarendOverlapFilter = null); int GetNaptariHetSorszamByDate(DateTime datum, int tanevId); List GetNaptariNapIdsIntervallumonBelul(DateTime kezd, DateTime veg); void SetHetirend(Dictionary modifiedHetirendList, int intezmenyId, int tanevId); } }