23 lines
982 B
C#
23 lines
982 B
C#
using System.Data;
|
|
using Kreta.DataAccess.Interfaces;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface IMukodesiHelyDAL
|
|
{
|
|
void Delete(IMukodesiHely dto);
|
|
void FollowUpMukodesiHely(int intezmenyId, int aktTanevId, int kovetkezoTanevId, int mukodesiHelyId);
|
|
void FullUpdate(IMukodesiHely dto);
|
|
DataSet GetMukodesiHelyek(int tanevId);
|
|
DataSet GetMukodesiHelyekForDropDown(int tanevId);
|
|
DataSet GetMukodesiHelyekForFelhelyValaszto(int pTanevId, int pOktatasiNevelesiFeladatId);
|
|
void Insert(IMukodesiHely dto);
|
|
bool MukodesiHelyAzonositoExists(IMukodesiHely dto);
|
|
bool LetezikMukodesiHelyAzonosito(string mukodesiHelyAzonosito, int mukodesiHelyId, int tanevId);
|
|
void SetSzekhely(int mukodesiHelyID);
|
|
void Update(IMukodesiHely dto);
|
|
IMukodesiHely Get();
|
|
IMukodesiHely Get(int id);
|
|
IMukodesiHely GetMukodesiHelyByNev(string nev, int tanevId);
|
|
}
|
|
}
|