public EmployeeEditViewModel(IEmployeeEndpoint employeeEndpoint, IDialogService showDialog) { _employeeEndpoint = employeeEndpoint; _showDialog = showDialog; SaveEmployeeCommand = new DelegateCommand(CloseDialog); OpenCitySelectionCommand = new DelegateCommand(OpenCitySelectDialog); }
public JoppdEmployeeViewModel(IJoppdEmployeeEndpoint joppdEndpoint, IEmployeeEndpoint employeeEndpoint, ICityEndpoint cityEndpoint) { _joppdEndpoint = joppdEndpoint; _employeeEndpoint = employeeEndpoint; _cityEndpoint = cityEndpoint; SaveDataCommand = new DelegateCommand(SaveJoppdData, CanSave); }
public EmployeesViewModel(IEmployeeEndpoint employeeEndpoint, IRegionManager regionManager, IDialogService showDialog) { _employeeEndpoint = employeeEndpoint; _regionManager = regionManager; _showDialog = showDialog; NewEmployeeCommand = new DelegateCommand(AddNewEmployee); EditEmployeeCommand = new DelegateCommand(EditEmployee); DeleteEmployeeCommand = new DelegateCommand(DeleteEmployee, CanDelete); }
public GeneratorDialogViewModel(IEmployeeEndpoint employeeEndpoint, IDialogService showDialog, ITravelOrdersEndpoint travelOrdersEndpoint) { _employeeEndpoint = employeeEndpoint; _showDialog = showDialog; _travelOrdersEndpoint = travelOrdersEndpoint; GenerateListCommand = new DelegateCommand(GenerateOrders, CanGenerate); SaveOrderCommand = new DelegateCommand(SaveOrder, CanSave); CellValueChanged = new DelegateCommand(CellChanged); }
public PayrollViewModel(IPayrollEndpoint payrollEndpoint, IPayrollSupplementEmployeeEndpoint payrollSupplementEmployeeEndpoint, IDialogService showDialog, IEmployeeEndpoint employeeEndpoint) { _payrollEndpoint = payrollEndpoint; _employeeEndpoint = employeeEndpoint; _payrollSupplementEmployeeEndpoint = payrollSupplementEmployeeEndpoint; _showDialog = showDialog; CalculatePayrollCommand = new DelegateCommand(OpenCalculationDialog, CanCalculate); AddSupplementCommand = new DelegateCommand(OpenSupplementsDialog, CanAddSupplement); DeleteSupplementCommand = new DelegateCommand(DeleteSelectedSupplement, CanAddSupplement); }
public PayrollProcessingViewModel(IMapper mapper, IPayrollEndpoint payrollEndpoint, IPayrollSupplementEmployeeEndpoint supplementEndpoint, IPayrollArchivePrepare processPayroll, IPayrollCalculation payrollCalculation, IEmployeeEndpoint employeeEndpoint, ICityEndpoint cityEndpoint, IDialogService showDialog) { _mapper = mapper; _payrollEndpoint = payrollEndpoint; _supplementEndpoint = supplementEndpoint; _processPayroll = processPayroll; _payrollCalculation = payrollCalculation; _employeeEndpoint = employeeEndpoint; _cityEndpoint = cityEndpoint; _showDialog = showDialog; CalculatePayrollCommand = new DelegateCommand(Calculate, CanCalculate); SaveToArchiveCommand = new DelegateCommand(SaveToArchive, CanSave); ChangeSelectedCalculationCommand = new DelegateCommand(Recalculate, CanRecalculate); }