private async void btnContactByEmail_Click(object sender, RoutedEventArgs e) { if (contactModel == null) { return; } if (contactModel.fromEmailAddress != string.Empty && contactModel.fromUserName != string.Empty && contactModel.toUserName != string.Empty && contactModel.toEmailAddress != string.Empty) { if (flagContactMode == Constants.FlagContactMode.AskTask) { await ContactHelper.ComposeEmail(contactModel.toEmailAddress, Constants.ContactContent.EmailBody_AskTask( contactModel.fromUserName, contactModel.fromEmailAddress, contactModel.taskTitle)); } else if (flagContactMode == Constants.FlagContactMode.PublishTask) { await ContactHelper.ComposeEmail(contactModel.toEmailAddress, Constants.ContactContent.EmailBody_PublishTask( contactModel.fromUserName, contactModel.taskTitle)); } } }