private void OnButtonEditDocumentClicked(object sender, EventArgs e) { var dlg = new EmployeeDocDlg( ViewModel.SelectedEmployeeDocuments.ElementAt(0).Id, ViewModel.UoW, ServicesConfig.CommonServices, ViewModel.CanEditEmployee); ViewModel.TabParent.AddSlaveTab(ViewModel, dlg); }
private void OnButtonAddDocumentClicked(object sender, EventArgs e) { var dlg = new EmployeeDocDlg( ViewModel.UoW, ViewModel.Entity.IsRussianCitizen ? ViewModel.HiddenForRussianDocument : ViewModel.HiddenForForeignCitizen, ServicesConfig.CommonServices, ViewModel.CanEditEmployee); dlg.Save += (s, args) => ViewModel.Entity.ObservableDocuments.Add(dlg.Entity); ViewModel.TabParent.AddSlaveTab(ViewModel, dlg); }