/// <summary> /// This function is used to delete an SiteSubSiteInfoEntity. /// </summary> /// <param name="siteuid">Site Unique ID</param> /// <returns>True on success, false on fail.</returns> public static bool Delete(int siteuid) { SiteSubSiteInfoEntity siteinfo = new SiteSubSiteInfoEntity(siteuid); DataAccessAdapter ds = new DataAccessAdapter(); return(ds.DeleteEntity(siteinfo)); }
/// <summary> /// This method is used to retreive a single SiteSubSiteInfoEntity by it Primary Key /// </summary> /// <param name="siteUID">Site Unique ID</param> /// <returns>An entity if found, null if nothing found.</returns> public static SiteSubSiteInfoEntity SelectSingle(int siteUID) { SiteSubSiteInfoEntity sssie = new SiteSubSiteInfoEntity(siteUID); DataAccessAdapter ds = new DataAccessAdapter(); if (ds.FetchEntity(sssie) == true) { return(sssie); } else { return(null); } }
/// <summary> /// This function is used to insert a SiteSubSiteInfoEntity in the storage area. /// </summary> /// <param name="siteuid">Site Unique ID</param> /// <param name="currentsubsitecount">The CurrentSubSiteCount of the requested entity.</param> /// <param name="maxsubsites">The MaxSubSites of the requested entity.</param> /// <returns>True on success, False on fail</returns> public static bool Insert( int siteuid, int currentsubsitecount, int maxsubsites ) { SiteSubSiteInfoEntity siteinfos = new SiteSubSiteInfoEntity(); siteinfos.SiteUID = siteuid; siteinfos.CurrentSubSiteCount = currentsubsitecount; siteinfos.MaxSubSites = maxsubsites; DataAccessAdapter ds = new DataAccessAdapter(); return(ds.SaveEntity(siteinfos)); }
public static bool InsertNewSite(SiteEntity site, SiteVirtualInfoEntity siteVirtual, SiteNetInfoEntity siteNet, SiteSubSiteInfoEntity siteSubSite) { site.SiteVirtualInfo = siteVirtual; site.SiteNetInfo = siteNet; site.SiteSubSiteInfo = siteSubSite == null ? null : siteSubSite; DataAccessAdapter da = new DataAccessAdapter(); return(da.SaveEntity(site, true, true)); }