public static string GetUserFriendlyDescription(this AbandonmentReason reason) { return(Resources.Global.ResourceManager.GetString($"AbandonmentReason_Text_{reason.ToString()}") ?? Resources.Global.AbandonmentReason_Unknown); }
public bool SendAbandonmentEmail(SantaUser user, AbandonmentReason reason) { var body = string.Format(Resources.Global.Email_Abandonment_Body, user.DisplayName, reason.GetUserFriendlyDescription()); return(SendEmail(user.Email, Resources.Global.Email_Abandonment_Subject, body)); }