using System.Data; using Kreta.DataAccess.Interfaces; namespace Kreta.DataAccessManual.Interfaces { public interface ITanuloErtekelesMondatbankDal { void Delete(int id); void DeleteNyelv(IErtekelesMondatbankNyelv dto); void FullUpdate(IErtekelesMondatbank dto); void FullUpdateNyelv(IErtekelesMondatbankNyelv dto); IErtekelesMondatbank Get(); IErtekelesMondatbank Get(int id); IErtekelesMondatbankNyelv GetNyelv(); DataSet GetTanuloErtekelesMondatbankData(int? tanevId, int? tanuloErtekelesTipusId = null, int? tipusId = null, int? tantargyId = null, int? evfolyamTipusId = null); DataSet GetTanuloErtekelesMondatbankSzuresData(int? tanevId, string evfolyamTipusIds = null, string tanuloErtekelesTipusIds = null, string tantargyTipusIdJSON = null, string rovidNev = null, string szoveg = null); void Insert(IErtekelesMondatbank dto); void InsertNyelv(IErtekelesMondatbankNyelv dto); void Update(IErtekelesMondatbank dto); } }