/// <summary> /// 响应主界面命令 /// </summary> public void ExecuteCommand(EnumMessageKey messageKey, dynamic msg) { try { this.Cursor = Cursors.Wait; switch (messageKey) { case EnumMessageKey.SearchCommand: if (msg != null) { this.patListVM.SearchCommand.Execute(msg); } break; case EnumMessageKey.SearchTextChangedCommand: this.patListVM.SearchTextChangedCommand.Execute(msg); break; default: break; } this.Cursor = Cursors.Arrow; } catch { } finally { this.Cursor = Cursors.Arrow; } }
/// <summary> /// 主界面命令响应 /// </summary> public void ExecuteCommand(EnumMessageKey messageKey, string msg) { try { this.Cursor = Cursors.Wait; switch (messageKey) { case EnumMessageKey.SearchCommand: if (msg != null) { this.workListVM.SearchCommand.Execute(msg); } break; case EnumMessageKey.SearchTextChangedCommand: this.workListVM.SearchTextChangedCommand.Execute(msg); break; case EnumMessageKey.TomorrowSurgeryWorkListCommand: this.workListVM.TomorrowSurgeryWorkListCommand.Execute(msg); break; case EnumMessageKey.WeekSurgeryWorkListCommand: this.workListVM.WeekSurgeryWorkListCommand.Execute(msg); break; default: break; } this.Cursor = Cursors.Arrow; } catch { } finally { this.Cursor = Cursors.Arrow; } }