/// <summary> /// Returns true if ComDayCqMailerImplEmailCqRetrieverTemplateFactoryProperties instances are equal /// </summary> /// <param name="other">Instance of ComDayCqMailerImplEmailCqRetrieverTemplateFactoryProperties to be compared</param> /// <returns>Boolean</returns> public bool Equals(ComDayCqMailerImplEmailCqRetrieverTemplateFactoryProperties other) { if (other is null) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( MailerEmailEmbed == other.MailerEmailEmbed || MailerEmailEmbed != null && MailerEmailEmbed.Equals(other.MailerEmailEmbed) ) && ( MailerEmailCharset == other.MailerEmailCharset || MailerEmailCharset != null && MailerEmailCharset.Equals(other.MailerEmailCharset) ) && ( MailerEmailRetrieverUserID == other.MailerEmailRetrieverUserID || MailerEmailRetrieverUserID != null && MailerEmailRetrieverUserID.Equals(other.MailerEmailRetrieverUserID) ) && ( MailerEmailRetrieverUserPWD == other.MailerEmailRetrieverUserPWD || MailerEmailRetrieverUserPWD != null && MailerEmailRetrieverUserPWD.Equals(other.MailerEmailRetrieverUserPWD) )); }