kreta/Kreta.DataAccessManual/Interfaces/ITelefonDal.cs
2024-03-13 00:33:46 +01:00

29 lines
747 B
C#

using System.Collections.Generic;
using Kreta.DataAccess.Interfaces;
using Kreta.Ellenorzo.Dao.VN.Telefon;
namespace Kreta.DataAccessManual.Interfaces
{
public interface ITelefonDal
{
void SetTelefonAlapertelmezett(int tanuloId, int userId, int tanevId);
List<TelefonResponseDao> ListTelefon(List<int> felhasznaloIds, bool? isPublic);
void Delete(int id);
void Delete(ITelefon dto);
void FullUpdate(ITelefon dto);
void Update(ITelefon dto);
ITelefon Get();
ITelefon GetSpecific(string condition, int tanevId);
ITelefon Get(int id);
void Insert(ITelefon dto);
void AddFelhasznaloTelefon(IFelhasznalo felhasznalo, ITelefon telefon);
}
}