public EventService(TranslationEventService eventService, IGroupRepository groupService, ICommunicationRepository communicationService, IContactRepository contactService, IContentBlockService contentBlockService, IConfigurationWrapper configurationWrapper, IApiUserRepository apiUserService, IContactRelationshipRepository contactRelationshipService, IGroupParticipantRepository groupParticipantService, IParticipantRepository participantService, IRoomRepository roomService, IEquipmentRepository equipmentService, IEventParticipantRepository eventParticipantService) { _eventService = eventService; _groupService = groupService; _communicationService = communicationService; _contactService = contactService; _contentBlockService = contentBlockService; _configurationWrapper = configurationWrapper; _apiUserService = apiUserService; _contactRelationshipService = contactRelationshipService; _groupParticipantService = groupParticipantService; _participantService = participantService; _roomService = roomService; _equipmentService = equipmentService; _eventParticipantService = eventParticipantService; childcareEventTypeID = configurationWrapper.GetConfigIntValue("ChildcareEventType"); childcareGroupTypeID = configurationWrapper.GetConfigIntValue("ChildcareGroupType"); }
public ServeService(IContactRepository contactService, IContactRelationshipRepository contactRelationshipService, IOpportunityRepository opportunityService, MinistryPlatform.Translation.Repositories.Interfaces.IEventRepository eventService, IParticipantRepository participantService, IGroupParticipantRepository groupParticipantService, IGroupRepository groupService, ICommunicationRepository communicationService, IAuthenticationRepository authenticationService, IConfigurationWrapper configurationWrapper, IApiUserRepository apiUserService, IResponseRepository responseService) { _contactService = contactService; _contactRelationshipService = contactRelationshipService; _opportunityService = opportunityService; _eventService = eventService; _participantService = participantService; _groupParticipantService = groupParticipantService; _groupService = groupService; _communicationService = communicationService; _authenticationService = authenticationService; _configurationWrapper = configurationWrapper; _apiUserService = apiUserService; _responseService = responseService; _serveGroupType = _configurationWrapper.GetConfigIntValue("ServeGroupType"); _rsvpYes = _configurationWrapper.GetConfigIntValue("RSVPYesId"); }
public GroupParticipantMoreController(IGroupParticipantRepository rep, IGroupParticipantApplicationService app, ILoggerFactory logger, EnviromentInfo env, CurrentUser user) { this._rep = rep; this._app = app; this._logger = logger.CreateLogger <GroupParticipantMoreController>(); this._env = env; this._user = user; }
public GroupParticipantServiceBase(IGroupParticipantRepository rep, ICache cache, CurrentUser user) : base(cache) { this._rep = rep; this._user = user; }
public GroupParticipantIsSuitableValidation(IGroupParticipantRepository rep) { //base.Add(Guid.NewGuid().ToString(), new Rule<GroupParticipant>(Instance of is suitable,"message for user")); }
public GroupParticipantIsSuitableWarning(IGroupParticipantRepository rep) { //base.Add(Guid.NewGuid().ToString(), new Rule<GroupParticipant>(Instance of suitable warning specification,"message for user")); }
public GroupParticipantService(IGroupParticipantRepository rep, ICache cache, CurrentUser user) : base(rep, cache, user) { }