public SMSDispatcher(ILogger logger, IDispatchManager dispatchManager, EcmSettings exmSettings) : base(logger, dispatchManager, exmSettings) { Assert.ArgumentNotNull((object)logger, nameof(logger)); Assert.ArgumentNotNull((object)dispatchManager, nameof(dispatchManager)); Assert.ArgumentNotNull((object)exmSettings, nameof(exmSettings)); this._logger = logger; this._dispatchManager = dispatchManager; this._exmSettings = exmSettings; }
public XF_Dispatches(IDispatchManager manager) { InitializeComponent(); if (manager == null) throw new ArgumentNullException("manager"); this.Manager = manager; this.Load += XF_Dispatches_Load; gridViewDisp.RowCellClick += gridViewDisp_RowCellClick; gridViewDisp.CustomDrawCell += gridViewDisp_CustomDrawCell; gridViewDisp.CellValueChanged += gridViewDisp_CellValueChanged; xU_Dispatch.DispatchChanged += xU_Dispatch_DispatchChanged; }
public GenerateCampaignDataService(Guid exmCampaignId, CampaignSettings campaign) { _campaign = campaign; _exmCampaignId = exmCampaignId; _contactListRepository = new ContactListRepository(); _exmCampaignService = (IExmCampaignService)ServiceLocator.ServiceProvider.GetService(typeof(IExmCampaignService)); _dispatchManager = (IDispatchManager)ServiceLocator.ServiceProvider.GetService(typeof(IDispatchManager)); _ecmDataProvider = (EcmDataProvider)ServiceLocator.ServiceProvider.GetService(typeof(EcmDataProvider)); _recipientManagerFactory = (IRecipientManagerFactory)ServiceLocator.ServiceProvider.GetService(typeof(IRecipientManagerFactory)); _logger = (ILogger)ServiceLocator.ServiceProvider.GetService(typeof(ILogger)); _itemUtilExt = (ItemUtilExt)ServiceLocator.ServiceProvider.GetService(typeof(ItemUtilExt)); _adjustEmailStatisticsService = new AdjustEmailStatisticsService(); _randomContactMessageEventsFactory = new RandomContactMessageEventsFactory(_campaign); }
public XF_DispatchNewEdit(IDispatchManager manager) { InitializeComponent(); if (manager == null) { throw new ArgumentNullException("manager"); } this.Manager = manager; this.Load += XF_DispatchNewEdit_Load; CompanyID.PropertyChanged += CompanyID_PropertyChanged; LocationID.PropertyChanged += LocationID_PropertyChanged; IsCancelled.EditValueChanging += IsCancelled_EditValueChanging; }
public XF_Dispatches(IDispatchManager manager) { InitializeComponent(); if (manager == null) { throw new ArgumentNullException("manager"); } this.Manager = manager; this.Load += XF_Dispatches_Load; gridViewDisp.RowCellClick += gridViewDisp_RowCellClick; gridViewDisp.CustomDrawCell += gridViewDisp_CustomDrawCell; gridViewDisp.CellValueChanged += gridViewDisp_CellValueChanged; xU_Dispatch.DispatchChanged += xU_Dispatch_DispatchChanged; }
/// <summary>Initializes a new instance of the <see cref="Window" /> class.</summary> internal Window(IDispatchManager dispatchManager, LPWSTR lpClassName, LPWSTR lpWindowName, HINSTANCE hInstance) { var hWnd = CreateWindowEx( WS_EX.OVERLAPPEDWINDOW, lpClassName, lpWindowName, WS.OVERLAPPEDWINDOW, unchecked ((int)(CW.USEDEFAULT)), unchecked ((int)(CW.USEDEFAULT)), unchecked ((int)(CW.USEDEFAULT)), unchecked ((int)(CW.USEDEFAULT)), HWND.NULL, HMENU.NULL, hInstance, null ); if (hWnd == HWND.NULL) { ExceptionUtilities.ThrowExternalExceptionForLastError(nameof(CreateWindowEx)); } _hWnd = hWnd; _dispatcher = dispatchManager.DispatcherForCurrentThread; _properties = new PropertySet(); var succeeded = GetWindowRect(_hWnd, out var lpRect); if (!succeeded) { ExceptionUtilities.ThrowExternalExceptionForLastError(nameof(GetWindowRect)); } _bounds = new Rectangle(lpRect.left, lpRect.top, (lpRect.right - lpRect.left), (lpRect.bottom - lpRect.top)); var activeWindow = GetActiveWindow(); _isActive = (activeWindow == _hWnd); _isVisible = IsWindowVisible(hWnd); }
public DispatchManagerController(IDispatchManager dispatchManager, ITruckAPI truckApi) { this.dispatchManager = dispatchManager; this.truckApi = truckApi; }