public IQueryable <T> GetLookUp <T>(Expression <Func <T, bool> > predicate = null) where T : LookUp { var query = LookUpCodeRepository.FindAll().OfType <T>(); if (predicate != null) { query = query.Where(predicate); } return(query); }
public void Save(LookUp lookUp, bool autoCommit = true) { if (lookUp.LookUpID == 0) { LookUpCodeRepository.Insert(lookUp); } else { LookUpCodeRepository.Update(lookUp); } if (autoCommit) { LookUpCodeRepository.Commit(); } }
public LookUp GetLookUpType(int LookUpID) { return(LookUpCodeRepository.GetById(LookUpID)); }