Beispiel #1
0
        public static ContentTemplate GetNew(Guid siteGuid)
        {
            ContentTemplate template = new ContentTemplate();

            template.siteGuid = siteGuid;
            return(template);
        }
Beispiel #2
0
        private static List <ContentTemplate> LoadListFromReader(IDataReader reader)
        {
            List <ContentTemplate> contentTemplateList = new List <ContentTemplate>();

            try
            {
                while (reader.Read())
                {
                    ContentTemplate contentTemplate = new ContentTemplate();
                    contentTemplate.guid          = new Guid(reader["Guid"].ToString());
                    contentTemplate.siteGuid      = new Guid(reader["SiteGuid"].ToString());
                    contentTemplate.title         = reader["Title"].ToString();
                    contentTemplate.imageFileName = reader["ImageFileName"].ToString();
                    contentTemplate.description   = reader["Description"].ToString();
                    contentTemplate.body          = reader["Body"].ToString();
                    contentTemplate.allowedRoles  = reader["AllowedRoles"].ToString();
                    contentTemplate.createdByUser = new Guid(reader["CreatedByUser"].ToString());
                    contentTemplate.lastModUser   = new Guid(reader["LastModUser"].ToString());
                    contentTemplate.createdUtc    = Convert.ToDateTime(reader["CreatedUtc"]);
                    contentTemplate.lastModUtc    = Convert.ToDateTime(reader["LastModUtc"]);
                    contentTemplateList.Add(contentTemplate);
                }
            }
            finally
            {
                reader.Close();
            }

            return(contentTemplateList);
        }
Beispiel #3
0
        /// <summary>
        /// Looks up and returns an instance of ContentTemplate, if not found returns null.
        /// </summary>
        /// <param name="guid"></param>
        /// <returns></returns>
        public static ContentTemplate Get(Guid guid)
        {
            ContentTemplate template = new ContentTemplate(guid);

            if (template.Guid == Guid.Empty)
            {
                return(null);
            }
            return(template);
        }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByImageFileName(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.ImageFileName.CompareTo(contentTemplate2.ImageFileName);
 }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByDescription(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.Description.CompareTo(contentTemplate2.Description);
 }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByCreatedUtc(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.CreatedUtc.CompareTo(contentTemplate2.CreatedUtc);
 }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByBody(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.Body.CompareTo(contentTemplate2.Body);
 }
 public static ContentTemplate GetNew(Guid siteGuid)
 {
     ContentTemplate template = new ContentTemplate();
     template.siteGuid = siteGuid;
     return template;
 }
 /// <summary>
 /// Looks up and returns an instance of ContentTemplate, if not found returns null.
 /// </summary>
 /// <param name="guid"></param>
 /// <returns></returns>
 public static ContentTemplate Get(Guid guid)
 {
     ContentTemplate template = new ContentTemplate(guid);
     if (template.Guid == Guid.Empty) { return null; }
     return template;
 }
Beispiel #10
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByAllowedRoles(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.AllowedRoles.CompareTo(contentTemplate2.AllowedRoles));
 }
Beispiel #11
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByBody(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.Body.CompareTo(contentTemplate2.Body));
 }
Beispiel #12
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByDescription(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.Description.CompareTo(contentTemplate2.Description));
 }
Beispiel #13
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByImageFileName(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.ImageFileName.CompareTo(contentTemplate2.ImageFileName));
 }
Beispiel #14
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByTitle(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.Title.CompareTo(contentTemplate2.Title));
 }
Beispiel #15
0
        public static ContentTemplate GetEmpty()
        {
            ContentTemplate template = new ContentTemplate();

            return(template);
        }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByLastModUtc(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.LastModUtc.CompareTo(contentTemplate2.LastModUtc);
 }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByTitle(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.Title.CompareTo(contentTemplate2.Title);
 }
Beispiel #18
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByCreatedUtc(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.CreatedUtc.CompareTo(contentTemplate2.CreatedUtc));
 }
        public static ContentTemplate GetEmpty()
        {
            ContentTemplate template = new ContentTemplate();

            return template;
        }
Beispiel #20
0
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByLastModUtc(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return(contentTemplate1.LastModUtc.CompareTo(contentTemplate2.LastModUtc));
 }
        private static List<ContentTemplate> LoadListFromReader(IDataReader reader)
        {
            List<ContentTemplate> contentTemplateList = new List<ContentTemplate>();
            try
            {
                while (reader.Read())
                {
                    ContentTemplate contentTemplate = new ContentTemplate();
                    contentTemplate.guid = new Guid(reader["Guid"].ToString());
                    contentTemplate.siteGuid = new Guid(reader["SiteGuid"].ToString());
                    contentTemplate.title = reader["Title"].ToString();
                    contentTemplate.imageFileName = reader["ImageFileName"].ToString();
                    contentTemplate.description = reader["Description"].ToString();
                    contentTemplate.body = reader["Body"].ToString();
                    contentTemplate.allowedRoles = reader["AllowedRoles"].ToString();
                    contentTemplate.createdByUser = new Guid(reader["CreatedByUser"].ToString());
                    contentTemplate.lastModUser = new Guid(reader["LastModUser"].ToString());
                    contentTemplate.createdUtc = Convert.ToDateTime(reader["CreatedUtc"]);
                    contentTemplate.lastModUtc = Convert.ToDateTime(reader["LastModUtc"]);
                    contentTemplateList.Add(contentTemplate);

                }
            }
            finally
            {
                reader.Close();
            }

            return contentTemplateList;
        }
 /// <summary>
 /// Compares 2 instances of ContentTemplate.
 /// </summary>
 public static int CompareByAllowedRoles(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2)
 {
     return contentTemplate1.AllowedRoles.CompareTo(contentTemplate2.AllowedRoles);
 }