This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.Data;
namespace Kreta.DataAccessManual.Interfaces
{
public interface IHetesDal
{
DataSet GetHetSorszamokTanulokkal(int tanevId, int osztalyCsoportId, int? hetSorszam = null);
DataSet GetHetesek(int tanevId, int osztalyCsoportId);
void DeleteFutureHetesInOsztalyCsoport(int tanevId, int osztalyCsoportId);
(List<int> toroltHetesek, List<int> beallitottHetesek) SaveOrDeleteHetesek(int tanevId, int osztalyCsoportId, int hetSorszam, List<int> selectedTanuloIds);
string GetHetesekForDatum(int tanevId, int osztalyCsoportId, DateTime datum);
void DeleteHetesekInIdoszak(int tanevId, int osztalyCsoportId, int tanuloId, DateTime? belepesDatum, DateTime? kilepesDatum);
void DeleteHetesekNotInIdoszak(int tanevId, int osztalyCsoportId, int tanuloId, DateTime? belepesDatum, DateTime? kilepesDatum);
DataSet GetHetesNevekHetsorszammal(int tanevId, List<int> osztalyCsoportIdList);
DataSet GetHetesAdatokFeljegyzeshez(int tanevId, int osztalyCsoportId, List<int> selectedTanuloIds, bool IsTorolt);
}
}