/// <summary> /// 初始化类<see cref="EventLogger"/>。 /// </summary> /// <param name="eventTypeManager">事件类型管理接口。</param> /// <param name="eventManager">事件管理接口。</param> /// <param name="httpContextAccessor">HTTP上下文访问器。</param> /// <param name="logger">日志接口。</param> public EventLogger(IEventTypeManager eventTypeManager, IEventManager eventManager, IHttpContextAccessor httpContextAccessor, ILogger <EventLogger> logger) { _eventTypeManager = eventTypeManager; _eventManager = eventManager; _httpContextAccessor = httpContextAccessor; _logger = logger; }
public DeleteEventType(IEventTypeManager eventTypeManager = null) { _eventTypeManager = eventTypeManager; if (_eventTypeManager == null) { _eventTypeManager = new EventTypeManager(); } InitializeComponent(); try { if (cboEventType.Items.Count == 0) { var eventTypeID = _eventTypeManager.RetrieveAllEventTypes(); foreach (var item in eventTypeID) { cboEventType.Items.Add(item); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void TestSetup() { accessor = new EventTypeAccessorMock(); eventManager = new EventTypeManager(accessor); eventTypes = new List <EventType>(); eventTypes = eventManager.RetrieveAllEventTypes("all"); }
public BrowseEventType(IEventTypeManager eventTypeManager = null) { _eventTypeManager = eventTypeManager; if (_eventTypeManager == null) { _eventTypeManager = new EventTypeManager(); } InitializeComponent(); try { _eventType = _eventTypeManager.RetrieveAllEventTypes("All"); if (_currentEventType == null) { _currentEventType = _eventType; } dgEventTypes.ItemsSource = _currentEventType; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public EventWrapper(IEventCategoryManager eventCategoryManager, IEventTypeManager eventTypeManager, IEventStatusManager eventStatusManager, IEventGalleryManager eventGalleryManager) { EventCategoryManager = eventCategoryManager; EventTypeManager = eventTypeManager; EventStatusManager = eventStatusManager; EventGalleryManager = eventGalleryManager; }
public CreateEventType(IEventTypeManager eventTypeManager = null) { _eventTypeManager = eventTypeManager; if (_eventTypeManager == null) { _eventTypeManager = new EventTypeManager(); } InitializeComponent(); this.Title = "Add an Event Type"; this.btnCreate.Content = "Create"; }
public ActionManager(UserManager <User> userManager, IRepositoryWrapper repoWrapper, IMapper mapper, IEventCategoryManager eventCategoryManager, IEventTypeManager eventTypeManager, IEventStatusManager eventStatusManager, IParticipantStatusManager participantStatusManager, IParticipantManager participantManager, IEventGalleryManager eventGalleryManager) { _userManager = userManager; _repoWrapper = repoWrapper; _mapper = mapper; _eventCategoryManager = eventCategoryManager; _eventTypeManager = eventTypeManager; _eventStatusManager = eventStatusManager; _participantStatusManager = participantStatusManager; _participantManager = participantManager; _eventGalleryManager = eventGalleryManager; }
public LogModel(IEventManager eventManager, IEventTypeManager eventTypeManager) { _eventManager = eventManager; _eventTypeManager = eventTypeManager; }
/// <summary> /// 初始化类<see cref="EventTypeDropdownListTagHelper"/>。 /// </summary> /// <param name="eventTypeManager">事件类型管理接口。</param> public EventTypeDropdownListTagHelper(IEventTypeManager eventTypeManager) { _eventTypeManager = eventTypeManager; }
/// <summary> /// 初始化类<see cref="DefaultEventLogger"/>。 /// </summary> /// <param name="eventTypeManager">事件类型管理接口。</param> /// <param name="eventManager">事件管理接口。</param> /// <param name="httpContextAccessor">HTTP上下文访问器。</param> /// <param name="logger">日志接口。</param> public DefaultEventLogger(IEventTypeManager eventTypeManager, IEventManager eventManager, IHttpContextAccessor httpContextAccessor, ILogger <EventLogger> logger) : base(eventTypeManager, eventManager, httpContextAccessor, logger) { }
public EventCategoryManager(IRepositoryWrapper repoWrapper, IEventTypeManager eventTypeManager) { _repoWrapper = repoWrapper; _eventTypeManager = eventTypeManager; }
public EventTypeIconTagHelper(IEventTypeManager typeManager) { _typeManager = typeManager; }
/// <summary> /// Initializes a new instance of the <see cref="EventTypesController"/> class. /// </summary> /// <param name="eventManager">The event manager.</param> public EventTypesController(IEventTypeManager eventManager) { this.eventManager = eventManager; }
public IndexModel(IEventManager eventManager, IEventTypeManager eventTypeManager) { _eventManager = eventManager; _eventTypeManager = eventTypeManager; }
public CategoryModel(IEventTypeManager eventTypeManager) { _eventTypeManager = eventTypeManager; }