示例#1
0
 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();
 }
示例#2
0
 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();
 }
示例#3
0
 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();
 }