public static bool IsReceived(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. return (sentOrReceived==EmailSentOrReceived.ReceivedEncrypted || sentOrReceived==EmailSentOrReceived.ReceivedDirect || sentOrReceived==EmailSentOrReceived.ReadDirect || sentOrReceived==EmailSentOrReceived.Received || sentOrReceived==EmailSentOrReceived.Read || sentOrReceived==EmailSentOrReceived.WebMailReceived || sentOrReceived==EmailSentOrReceived.WebMailRecdRead); }
public static bool IsUnsent(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. return (sentOrReceived==EmailSentOrReceived.Neither); }
public static bool IsSecureWebMail(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. return (sentOrReceived==EmailSentOrReceived.WebMailRecdRead || sentOrReceived==EmailSentOrReceived.WebMailReceived || sentOrReceived==EmailSentOrReceived.WebMailSent); }
public static bool IsEncryptedEmail(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. return (sentOrReceived==EmailSentOrReceived.ReadDirect || sentOrReceived==EmailSentOrReceived.ReceivedDirect || sentOrReceived==EmailSentOrReceived.SentDirect || sentOrReceived==EmailSentOrReceived.ReceivedEncrypted || sentOrReceived==EmailSentOrReceived.AckDirectNotSent || sentOrReceived==EmailSentOrReceived.AckDirectProcessed); }
public static bool IsRegularEmail(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. return (sentOrReceived==EmailSentOrReceived.Read || sentOrReceived==EmailSentOrReceived.Received || sentOrReceived==EmailSentOrReceived.Sent); }
public static string GetEmailSentOrReceivedDescript(EmailSentOrReceived sentOrReceived) { //No need to check RemotingRole; no call to db. if(IsRegularEmail(sentOrReceived)) { return Lans.g("EmailMessages","Regular Email"); } if(IsEncryptedEmail(sentOrReceived)) { return Lans.g("EmailMessages","Encrypted Email"); } if(IsSecureWebMail(sentOrReceived)) { return Lans.g("EmailMessages","Secure Web Mail"); } if(IsUnsent(sentOrReceived)) { return Lans.g("EmailMessages","Unsent"); } return ""; }