public StaffingResourceSummaryViewModel(IDomainUnitOfWorkManager<IDomainUnitOfWork> unitOfWorkManager, IPartFactory<StaffingResourceNameEditorViewModel> nameEditorFactory, IErrorHandler errorHandler, IDialogManager dialogManager) : base(unitOfWorkManager, errorHandler) { _nameEditorFactory = nameEditorFactory; _dialogManager = dialogManager; }
public StaffingResourcePhoneListViewModel(IDomainUnitOfWorkManager<IDomainUnitOfWork> unitOfWorkManager, IPartFactory<ItemSelectorViewModel> phoneTypeSelectorFactory, IErrorHandler errorHandler, IDialogManager dialogManager) : base(unitOfWorkManager, errorHandler) { _phoneTypeSelectorFactory = phoneTypeSelectorFactory; _dialogManager = dialogManager; }
public StaffingResourceAddressListViewModel(IDomainUnitOfWorkManager<IDomainUnitOfWork> unitOfWorkManager, IPartFactory<ItemSelectorViewModel> addressTypeSelectorFactory, IErrorHandler errorHandler, IDialogManager dialogManager) : base(unitOfWorkManager, errorHandler) { _unitOfWorkManager = unitOfWorkManager; _addressTypeSelectorFactory = addressTypeSelectorFactory; _dialogManager = dialogManager; }
public StaffingResourceRatesViewModel(IDomainUnitOfWorkManager<IDomainUnitOfWork> unitOfWorkManager, IPartFactory<ItemSelectorViewModel> rateTypeSelectorFactory, IErrorHandler errorHandler, IDialogManager dialogManager) : base(unitOfWorkManager, errorHandler) { // ReSharper disable DoNotCallOverridableMethodsInConstructor DisplayName = "Rates"; // ReSharper restore DoNotCallOverridableMethodsInConstructor _rateTypeSelectorFactory = rateTypeSelectorFactory; _dialogManager = dialogManager; }
protected StaffingResourceScreenBase(IDomainUnitOfWorkManager<IDomainUnitOfWork> unitOfWorkManager, IErrorHandler errorHandler) { DomainUnitOfWorkManager = unitOfWorkManager; ErrorHandler = errorHandler; }