/// <summary> /// Gets an instance of EmailTemplate. /// </summary> /// <param name="guid"> guid </param> private void GetEmailTemplate(Guid guid) { using (IDataReader reader = DBEmailTemplate.GetOne(guid)) { PopulateFromReader(reader); } }
/// <summary> /// Updates this instance of EmailTemplate. Returns true on success. /// </summary> /// <returns>bool</returns> private bool Update() { return(DBEmailTemplate.Update( this.guid, this.name, this.subject, this.textBody, this.htmlBody, this.hasHtml, this.isEditable, this.lastModUtc, this.lastModBy)); }
public static IDataReader GetPageByFeature( Guid siteGuid, Guid featureGuid, int pageNumber, int pageSize, out int totalPages) { return(DBEmailTemplate.GetPageByFeature( siteGuid, featureGuid, pageNumber, pageSize, out totalPages)); }
/// <summary> /// Persists a new instance of EmailTemplate. Returns true on success. /// </summary> /// <returns></returns> private bool Create() { this.guid = Guid.NewGuid(); int rowsAffected = DBEmailTemplate.Create( this.guid, this.siteGuid, this.featureGuid, this.moduleGuid, this.specialGuid1, this.specialGuid2, this.name, this.subject, this.textBody, this.htmlBody, this.hasHtml, this.isEditable, this.createdUtc, this.lastModBy); return(rowsAffected > 0); }
public static IDataReader GetByFeature(Guid siteGuid, Guid featureGuid) { return(DBEmailTemplate.GetByFeature(siteGuid, featureGuid)); }
public static IDataReader GetByModule(Guid moduleGuid, Guid specialGuid1, Guid specialGuid2) { return(DBEmailTemplate.GetByModule(moduleGuid, specialGuid1, specialGuid2)); }
public static IDataReader GetByModule(Guid moduleGuid) { return(DBEmailTemplate.GetByModule(moduleGuid)); }
public static IDataReader Get(Guid siteGuid, Guid featureGuid, Guid moduleGuid, Guid specialGuid1, Guid specialGuid2) { return(DBEmailTemplate.Get(siteGuid, featureGuid, moduleGuid, specialGuid1, specialGuid2)); }
public static bool DeleteBySpecial2(Guid specialGuid2) { return(DBEmailTemplate.DeleteBySpecial2(specialGuid2)); }
public static bool DeleteByModule(Guid moduleGuid) { return(DBEmailTemplate.DeleteByModule(moduleGuid)); }
public static bool DeleteByFeature(Guid featureGuid) { return(DBEmailTemplate.DeleteByFeature(featureGuid)); }
public static bool DeleteBySite(Guid siteGuid) { return(DBEmailTemplate.DeleteBySite(siteGuid)); }
/// <summary> /// Deletes an instance of EmailTemplate. Returns true on success. /// </summary> /// <param name="guid"> guid </param> /// <returns>bool</returns> public static bool Delete(Guid guid) { return(DBEmailTemplate.Delete(guid)); }
public static int GetCount(Guid siteGuid, Guid featureGuid, Guid moduleGuid, Guid specialGuid1, Guid specialGuid2) { return(DBEmailTemplate.GetCount(siteGuid, featureGuid, moduleGuid, specialGuid1, specialGuid2)); }
public static bool Exists(Guid moduleGuid, Guid specialGuid1, Guid specialGuid2, string name) { int count = DBEmailTemplate.GetCountByModuleSpecialAndName(moduleGuid, specialGuid1, specialGuid2, name); return(count > 0); }
public static bool Exists(Guid moduleGuid, string name) { int count = DBEmailTemplate.GetCountByModuleAndName(moduleGuid, name); return(count > 0); }