24 lines
1 KiB
C#
24 lines
1 KiB
C#
using System.Data;
|
|
using Kreta.DataAccess.Interfaces;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface ITantervDAL
|
|
{
|
|
void Delete(ITanterv dto);
|
|
void FollowUpTanterv(int intezmenyId, int aktTanevId, int kovetkezoTanevId, int tantervId);
|
|
void FullUpdate(ITanterv dto);
|
|
DataSet GetAktivTantervek(int? tanevId = null);
|
|
int GetKovTanevTanterv(int tantervId, int tanevId);
|
|
DataSet GetTantervek();
|
|
DataSet GetTantervOsztalyai(int tantervId, int tanevId);
|
|
DataSet GetTantervTanuloi(int tantervId, int tanevId);
|
|
void Insert(ITanterv dto);
|
|
DataSet TantervKereses(int tanevId, string tantervNev = null, int? jellemzoCsopTipId = null, int? kezdoEvfolyamId = null, int? vegzoEvfolyamId = null, int? isKerettantervreEpul = null, int? isKerettanterv = null);
|
|
void Update(ITanterv dto);
|
|
ITanterv Get();
|
|
ITanterv Get(int id);
|
|
int GetKovTanevIdByAktTanevId(int id);
|
|
int GetTop1TantervId(int tanevId);
|
|
}
|
|
}
|