public SPage Insert(SPage entity) { SPage page = pages.FirstOrDefault(p => p.PageLink == entity.PageLink); if (page == null) { if (sPageRepository == null) { sPageRepository = new SPageRepository(_context); } page = sPageRepository.Insert(entity); pages.Add(page); } return(page); }
public SPage GetById(int id) { SPage page = pages.FirstOrDefault(p => p.Id == id); if (page == null) { if (sPageRepository == null) { sPageRepository = new SPageRepository(_context); } page = sPageRepository.GetById(id); pages.Add(page); } return(page); }