Пример #1
0
		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);
		}
Пример #2
0
		public static bool IsUnsent(EmailSentOrReceived sentOrReceived) {
			//No need to check RemotingRole; no call to db.
			return (sentOrReceived==EmailSentOrReceived.Neither);
		}
Пример #3
0
		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);
		}
Пример #4
0
		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);
		}
Пример #5
0
		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);
		}
Пример #6
0
		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 "";
		}