private void DoOpenWorkerView(object obj) { if (obj == null) { return; } WorkerViewModel wvm = new WorkerViewModel((WorkerModel)obj); wvm.UpdateWorkerEvent += MainModel.UpdateWorker; WorkerView wView = new WorkerView { DataContext = wvm }; wView.ShowDialog(); }