27 lines
1.5 KiB
C#
27 lines
1.5 KiB
C#
using System.Collections.Generic;
|
|
using System.Data;
|
|
using Kreta.DataAccess.Interfaces;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface ICsengetesiRendOrakDal
|
|
{
|
|
DataSet GetCsengetesiOrakKezdVeg(int tanevId, int intezmenyId);
|
|
DataSet GetCsengetesirendOrakNaptarhoz(int tanevId, int? csengetesiRendId);
|
|
void UpdateCsengetesiRend(int? newCsengetesiRendId, int? oldCsengetesiRendId);
|
|
DataSet GetCsengetesiiRendKapcsolodoOra(int csengetesiRendId, int tanevId, int intezmenyId);
|
|
DataSet GetCsengetesiiRendKapcsolodoOraKezdeteVege(int csengetesiRendId, int tanevId);
|
|
DataSet GetCsengetesiRendOraiForGrid(int csengetesiRendId, bool onlyReal);
|
|
int CsengetesiRendOrakTorles(List<int> torlendok, int tanevId);
|
|
ICsengetesiRendOra Get();
|
|
ICsengetesiRendOra Get(int id);
|
|
void Insert(ICsengetesiRendOra dto);
|
|
void Update(ICsengetesiRendOra dto);
|
|
int Delete(int id);
|
|
int? GetCsengetesiRendOraIdByIdAndOraszam(int csengRendId, int oraszam, int tanevId);
|
|
void UpdateOrarendiOraVisszamenolegesen(int csengetesiRendOraId);
|
|
void FollowUpCsengetesiRendOra(int intezmenyId, int aktTanevId, int kovetkezoTanevId, int csnegetesiRendOraId, int csengetesiRendId, bool isVisszamenoleges);
|
|
DataSet ReferencesCount(int csengetesiRendOraId, int tanevId);
|
|
DataSet CheckOrarendiOraOraszamIdopont(int intezmenyId, int tanevId, int csengetesiRendId, int oraszam);
|
|
}
|
|
}
|