Files
kreta/Kreta.DataAccessManual/Interfaces/ITanuloErtekelesMondatbankDal.cs
2024-03-13 00:33:46 +01:00

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);
}
}