using System.Collections.Generic; using System.Data; using Kreta.DataAccess.Interfaces; using Kreta.DataAccessManual.ParameterClasses; namespace Kreta.DataAccessManual.Interfaces { public interface ISapTavolletDal : IBaseDal { /// /// Visszaadja a SAPTavollet (számfejtett távollét) rekordokat. /// /// Amennyiben null, akkor az intézmény összes alkalmazottjára visszaadja. /// /// DataSet GetSAPTavolletDataSet(int? alkalmazottId, TavolletSearchPco pco); /// /// Alkalmazott aktuális naptári évre vonatkozó számfejtett távolléteinek szinkronizációja. /// void SyncSapTavollet(Dictionary> tavolletListDict, TavolletSearchPco pco); /// /// Adott tanév és intézmény T_TAVOLLETTIPUS rekordjait adja vissza. /// DataSet GetTavolletTipusDataSet(int tanevId, int intezmenyId); } }