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); }
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); }
/// <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 CompareByCreatedUtc(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2) { return(contentTemplate1.CreatedUtc.CompareTo(contentTemplate2.CreatedUtc)); }
/// <summary> /// Compares 2 instances of ContentTemplate. /// </summary> public static int CompareByAllowedRoles(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2) { return(contentTemplate1.AllowedRoles.CompareTo(contentTemplate2.AllowedRoles)); }
/// <summary> /// Compares 2 instances of ContentTemplate. /// </summary> public static int CompareByBody(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2) { return(contentTemplate1.Body.CompareTo(contentTemplate2.Body)); }
/// <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 CompareByImageFileName(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2) { return(contentTemplate1.ImageFileName.CompareTo(contentTemplate2.ImageFileName)); }
/// <summary> /// Compares 2 instances of ContentTemplate. /// </summary> public static int CompareByTitle(ContentTemplate contentTemplate1, ContentTemplate contentTemplate2) { return(contentTemplate1.Title.CompareTo(contentTemplate2.Title)); }