public async Task MemoRegister(object sender, RoutedEventArgs e) { try { // Control Progress Dialog var progressDialog = new RegisterProgressDialog(); var showingDialog = progressDialog.ShowAsync(); if (IsEachTaskIdEmpty()) { CommonViewModel.NotifySystemMessage(GetLangMessage.GetMessage("Msg1001")); return; } if (!string.IsNullOrWhiteSpace(MemoContent)) { MemoModel.Register(SelectedEachTaskId, MemoContent); } showingDialog.Cancel(); progressDialog.Hide(); // Control Progress Dialog var completeDialog = new RegisterCompleteDialog(); var noticeCompleteDialog = completeDialog.ShowAsync(); await Task.Delay(700); noticeCompleteDialog.Cancel(); completeDialog.Hide(); } catch { CommonViewModel.NotifySystemMessage(GetLangMessage.GetMessage("Exception")); } }
public void MemoRegister(object sender, RoutedEventArgs e) { if (IsEachTaskIdEmpty()) { NotifySystemMessage("タスクを選択してください"); return; } if (!string.IsNullOrWhiteSpace(MemoContent)) { MemoModel.Register(SelectedEachTaskId, MemoContent); } }