using System; using NHibernate; namespace Sleis.Data { public interface IControlDevicePollutantData : IBaseData { bool DeleteAllByControlDevice(int controlDeviceId, ISession session); //void Delete(NHibernate.ISession session, T entity) where T : Sleis.Models.ControlDevicePollutantBase; //void Delete(T entity) where T : Sleis.Models.ControlDevicePollutantBase; //System.Collections.Generic.List GetControlDevicePollutant(int controlDeviceId) where T : Sleis.Models.ControlDevicePollutantBase; //void SaveOrUpdate(NHibernate.ISession session, T entity) where T : Sleis.Models.ControlDevicePollutantBase; //void Update(NHibernate.ISession session, T entity) where T : Sleis.Models.ControlDevicePollutantBase; } }