using System.Data;
using Kreta.DataAccess.Interfaces;

namespace Kreta.DataAccessManual.Interfaces
{
    public interface ICimDal : IBaseDal<ICim>
    {
        void FullUpdate(ICim dto);
        ICim GetSpecific(string condition, int tanevId);
        DataSet GetCimDataSet(int tanevId, int tanuloId, string filter = null);
        void SetAlapertelmezett(int felhasznaloId, int userId, int tanevId, int? gondviseloId = null);
        void AddFelhasznaloCim(IFelhasznalo felhasznalo, ICim cim);
    }
}