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,29 @@
using System;
using System.Collections.Generic;
using System.Data;
using Kreta.DataAccess.Interfaces;
namespace Kreta.DataAccessManual.Interfaces
{
public interface INaptariNapDal
{
void Delete(int id);
void FullUpdate(INaptariNap dto);
INaptariNap Get();
INaptariNap Get(int id);
DateTime? GetDatumElottiUgyanolyanNapDatuma(DateTime date, bool mindenhet);
DateTime? GetDatumUtaniUgyanolyanNapDatuma(DateTime date, bool mindenhet);
DataSet GetNaplozottOrakTanarai(int? naptariNapId);
int? GetNaptariNapId(DateTime datum);
List<int> GetNaptariNapIdsIntervallumonBelul(DateTime kezd, DateTime veg);
void Insert(INaptariNap dto);
bool IsTanitasiNap(DateTime datum, List<int> tanitasiNapIdList, int tanevId);
void Update(INaptariNap dto);
void UpdateNaptariNapokForOsszefuggoSzakGyak(DateTime newSzakGyakKezdoDatum, DateTime newSzakGyakVegDatum, int tanevId);
DataSet GetNaptariNapData(DateTime datum, int tanevId);
bool GetIsEgyediNapByDate(DateTime datum, int tanevId);
DataSet GetNapTipusData(int naptipus, int tanevId);
bool GetIsEgyediNapByDateAndOsztalyCsoportId(DateTime datum, int tanevId, int osztalyCsoportId);
DataSet GetIsEgyediNapByDateAndOsztalyCsoportNev(DateTime datum, int tanevId, string osztalyCsoportNev);
}
}