25 lines
1 KiB
C#
25 lines
1 KiB
C#
using System.Data;
|
|
using Kreta.DataAccess.Interfaces;
|
|
using Kreta.DataAccessManual.ParameterClasses;
|
|
using Kreta.Framework.Entities;
|
|
|
|
namespace Kreta.DataAccessManual.Interfaces
|
|
{
|
|
public interface ITeremDal
|
|
{
|
|
void Delete(int id);
|
|
void Delete(ITerem dto);
|
|
void FollowUpTerem(int intezmenyId, int aktTanevId, int kovetkezoTanevId, int teremId);
|
|
void FullUpdate(ITerem dto);
|
|
ITerem Get();
|
|
ITerem Get(int id);
|
|
DataSet GetBerbeadhatoTermekMukodesiHelyeinekVarosai(int? tanevId);
|
|
DataSet GetTeremDataSet(int intezmenyId, int tanevId, bool isFromSzervezet, int? szervezetId);
|
|
DataSet GetTeremIdWithName(bool IsFromSzervezet, int? tanevId = null);
|
|
DataSet GetTermekAdataiExcelExport(int tanevId, TeremSearchPCO teremSearchPCO);
|
|
void Insert(ITerem dto);
|
|
void SetState(EntityState state, ITerem dto);
|
|
DataSet TeremKapacitasTullepesVizsgalat(string teremIdArrayString, int? tervezettKapacitas);
|
|
int GetKovTanevIdByAktTanevId(int id);
|
|
}
|
|
}
|