예제 #1
0
        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);
        }
예제 #2
0
        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);
        }