22 lines
1.0 KiB
C#
22 lines
1.0 KiB
C#
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);
|
|
}
|
|
}
|