Beispiel #1
0
        public CSpvSite GetSpvSiteByName(CContexteDonnee ctx)
        {
            CFiltreData filtre = new CFiltreData(CSpvSite.c_champSITE_NOM + "=@1",
                                                 Name);
            CSpvSite spvSite = new CSpvSite(ctx);

            if (spvSite.ReadIfExists(filtre))
            {
                return(spvSite);
            }

            return(null);
        }
Beispiel #2
0
        public CSpvSite GetSpvSite(CContexteDonnee contexteDonnee)
        {
            if ((m_nId == null || m_nId == 0) && Name.Length > 0)
            {
                return(GetSpvSiteByName(contexteDonnee));
            }

            if (m_nId == null)
            {
                return(null);
            }

            CSpvSite site = new CSpvSite(contexteDonnee);

            if (site.ReadIfExists((int)m_nId))
            {
                return(site);
            }

            return(null);
        }