static DocState SetupStates(StateMachine machine) { var docState = new DocState(); var docIdState = new DocIdState(); docState.Transfers.Add(docIdState, new DocStateTransfer() { NewState = docIdState, PreviousState = docState }); var docIdEndState = new DocIdEndState(); docIdState.Transfers.Add(docIdEndState, new DocIdTransfer() { NewState = docIdEndState, PreviousState = docIdState }); var docIdEndTransfer = new DocIdEndTransfer() { PreviousState = docIdEndState }; var spamState = new SpamState(docIdEndTransfer, machine); docIdEndTransfer.NewState = spamState; docIdEndState.Transfers.Add(spamState, docIdEndTransfer); spamState.Transfers.Add(docState, new DocEndTransfer() { NewState = docState, PreviousState = spamState }); return(docState); }
public static string GetSpamStateDescription(SpamState spamState) { if (spamState == SpamState.NotChecked) { return(rm.GetString("text_spamstate_notchecked")); } if (spamState == SpamState.NotSpam) { return(rm.GetString("text_spamstate_notspam")); } if (spamState == SpamState.Spam) { return(rm.GetString("text_spamstate_spam")); } return(String.Empty); }
public static string GetSpamStateDescription(SpamState spamState) { if (spamState == SpamState.NotChecked) { return rm.GetString("text_spamstate_notchecked"); } if (spamState == SpamState.NotSpam) { return rm.GetString("text_spamstate_notspam"); } if (spamState == SpamState.Spam) { return rm.GetString("text_spamstate_spam"); } return String.Empty; }