private void OnDeleteClickCommand() { try { if (SelectedItem != null) { if (SelectedItem.Vlu_KhoaChilds.Count > 0) { MessageCustomize.Show("Nhóm có con không được xóa"); } else if (!_modelTrain.IsBusy) { MessageCustomize.Show("Bạn muốn xóa khoa này?", "Xóa", MessageBoxButton.OKCancel, MessageImage.Question, c => { if (c == MessageBoxResult.OK) { IsLoading = true; _modelTrain.DeleteDepartmentAsync(SelectedItem); } }); } } else { MessageCustomize.Show("Bạn chưa chọn khoa"); } } catch (Exception ex) { MessageCustomize.Show(ex.Message); } }