41 lines
1.1 KiB
C#
41 lines
1.1 KiB
C#
using System.Collections.Generic;
|
|
using System.Data;
|
|
using Kreta.DataAccess.Interfaces;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface IGondviseloDal
|
|
{
|
|
void Delete(int id);
|
|
|
|
void Delete(IGondviselo dto);
|
|
|
|
void FullUpdate(IGondviselo dto);
|
|
|
|
void Update(IGondviselo dto);
|
|
|
|
IGondviselo Get();
|
|
|
|
IGondviselo Get(int id);
|
|
|
|
IGondviselo GetSpecific(string condition, int tanevId);
|
|
|
|
void Insert(IGondviselo dto);
|
|
|
|
void FollowUpGondviselo(int intezmenyId, int tanevId, int kovTanevId, int gondviseloId);
|
|
|
|
void FollowUpGondviseloCim(int intezmenyId, int tanevId, int kovTanevId, int gondviseloId);
|
|
|
|
DataSet GetTanuloGondviseloExportData(int tanevId, int intezmenyId);
|
|
|
|
void UpdateTorvenyesKepviselo(int tanuloId);
|
|
|
|
DataSet GetGondviseloDataSet(int tanevId);
|
|
|
|
void UpdateCOVIDFlag();
|
|
|
|
DataSet GetCovidBejelentettekDataSet(int tanevId);
|
|
|
|
bool IsGondviseloTanuloinakEvfolyamTipusaLetezik(int gondviseloId, int intezmenyId, int tanevId, IEnumerable<int> evfolyamTipusIdList);
|
|
}
|
|
}
|