public void CanFetchByPage() { CmsPage page = pagerepository.Get(34); PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); CmsPageSecurityZone zone = repository.fetchByPage(page, true); Assert.That(zone.Id, Is.EqualTo(1)); }
public void CanFecthByZoneId() { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); CmsPageSecurityZoneDb dboperation = new CmsPageSecurityZoneDb(); CmsPageSecurityZone zone = dboperation.fetch(2); Assert.That(zone.StartingPage.Id, Is.EqualTo(3)); }
public void CanGetAllObject() { //CmsPageSecurityZoneUserRole role = new CmsPageSecurityZoneUserRole(); PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); IList <CmsPageSecurityZone> rolelist = repository.GetAll(); Assert.That(rolelist.Count, Is.EqualTo(2)); }
/// <summary> /// Update `Zone` /// </summary> /// <param name="entity"></param> /// <returns></returns> public bool update(CmsPageSecurityZone entity) { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); if (repository.SaveOrUpdate(entity).Id > 0) { return(true); } else { return(false); } }
public void CanFetchAll() { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); Assert.That(repository.fetchAll().Count, Is.EqualTo(2)); }
/// <summary> /// Select all zone records order by their names /// </summary> /// <returns></returns> public List <CmsPageSecurityZone> fetchAll() { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); return(repository.fetchAll()); }
/// <summary> /// Recursive is T: see what CmsZone a page is. /// Recursive is F: select the exact zone record given a cms page (i.e. boundary page). /// </summary> /// <param name="page"></param> /// <param name="recursive"></param> /// <returns></returns> public CmsPageSecurityZone fetchByPage(CmsPage page, bool recursive) { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); return(repository.fetchByPage(page, recursive)); }
public CmsPageSecurityZone fetch(int zoneId) { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); return(repository.fetch(zoneId)); }
/// <summary> /// Delete from `Zone` /// </summary> /// <param name="entity"></param> /// <returns></returns> public bool delete(CmsPageSecurityZone entity) { PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); return(repository.delete(entity)); }
public void CanFetchByPage() { CmsPage page = pagerepository.Get(1); PageSecurityZoneRepository repository = new PageSecurityZoneRepository(); CmsPageSecurityZone zone = repository.fetchByPage(page, false); }