24 lines
871 B
C#
24 lines
871 B
C#
using Kreta.DataAccess.Interfaces;
|
|
using Kreta.DataAccessManual.ParameterClasses;
|
|
using Kreta.Enums.ManualEnums;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface IJuttatasDal
|
|
{
|
|
IJuttatas Get();
|
|
IJuttatas Get(int id);
|
|
int Insert(IJuttatas dto);
|
|
void Update(IJuttatas dto);
|
|
|
|
void UpdateTanulokSzakkepzoAdatok(int felhasznaloId, string tanulokIdString, SzakkepzoAdatokPCO juttatasAdatok);
|
|
|
|
void UpdateTanulokSzakkepzesiJuttatasok(int tanevId, int felhasznaloId, int juttatasTipusId, int? tanuloId = null, string tanulokIdString = null);
|
|
|
|
void UpdateTanuloEpJuttatasok(int tanevId, int felhasznaloId, int tanuloId);
|
|
|
|
bool IsExitingJogosultJuttatas(int tanuloId);
|
|
|
|
void UpdateOsszesTanuloAtlag(int felhasznaloId, AtlagTipusEnum atlagTipus, int tanevId, int kovTanevId);
|
|
}
|
|
}
|