using System; using System.Data.Entity; using EnVisage.Models; namespace EnVisage.Code.BLL { public interface IManagerBase where TDALClass : class, new() where TModel : IBaseModel, new() { DbSet DataTable { get; } void Dispose(); TDALClass Load(Guid? value, bool isReadOnly = true); TDALClass Save(TModel model); } }