public void ConfigureDlg() { representationentryEmployee.RepresentationModel = new EmployeesVM(UoW); taskStatusComboBox.ItemsEnum = typeof(CallTaskStatus); representationtreeviewTask.Selection.Mode = SelectionMode.Multiple; callTasksVM = new CallTasksVM(new BaseParametersProvider()); callTasksVM.NeedUpdate = ycheckbuttonAutoUpdate.Active; callTasksVM.ItemsListUpdated += (sender, e) => UpdateStatistics(); callTasksVM.Filter = new CallTaskFilterViewModel(); callTasksVM.PropertyChanged += CreateCallTaskFilterView; representationtreeviewTask.RepresentationModel = callTasksVM; CreateCallTaskFilterView(callTasksVM.Filter, EventArgs.Empty); UpdateStatistics(); }
private void ConfigureDlg() { representationentryEmployee.RepresentationModel = new EmployeesVM(UoW); taskStatusComboBox.ItemsEnum = typeof(CallTaskStatus); representationtreeviewTask.Selection.Mode = SelectionMode.Multiple; _callTasksVm = new CallTasksVM(new BaseParametersProvider(new ParametersProvider())); _callTasksVm.NeedUpdate = ycheckbuttonAutoUpdate.Active; _callTasksVm.ItemsListUpdated += (sender, e) => UpdateStatistics(); _callTasksVm.Filter = new CallTaskFilterViewModel(_employeeJournalFactory.CreateEmployeeAutocompleteSelectorFactory(), _deliveryPointRepository); _callTasksVm.PropertyChanged += CreateCallTaskFilterView; representationtreeviewTask.RepresentationModel = _callTasksVm; CreateCallTaskFilterView(_callTasksVm.Filter, EventArgs.Empty); UpdateStatistics(); }
private void ConfigureDlg() { evmeEmployee.SetEntityAutocompleteSelectorFactory(_employeeJournalFactory.CreateWorkingEmployeeAutocompleteSelectorFactory()); evmeEmployee.ChangedByUser += OnEvmeEmployeeChangedByUser; taskStatusComboBox.ItemsEnum = typeof(CallTaskStatus); representationtreeviewTask.Selection.Mode = SelectionMode.Multiple; _callTasksVm = new CallTasksVM(new BaseParametersProvider(new ParametersProvider()), new FileDialogService()); _callTasksVm.NeedUpdate = ycheckbuttonAutoUpdate.Active; _callTasksVm.ItemsListUpdated += (sender, e) => UpdateStatistics(); _callTasksVm.Filter = new CallTaskFilterViewModel(_employeeJournalFactory.CreateEmployeeAutocompleteSelectorFactory(), _deliveryPointRepository); _callTasksVm.PropertyChanged += CreateCallTaskFilterView; representationtreeviewTask.RepresentationModel = _callTasksVm; buttonExport.Clicked += (sender, args) => Export(); CreateCallTaskFilterView(_callTasksVm.Filter, EventArgs.Empty); UpdateStatistics(); }