public ReservationService(IMeetingRoomRepository meetingRoomRepository, IOfficeRepository officeRepository, IReservationRepository reservationRepository) { _meetingRoomRepository = meetingRoomRepository ?? throw new ArgumentNullException(nameof(meetingRoomRepository)); _officeRepository = officeRepository ?? throw new ArgumentNullException(nameof(_officeRepository)); _reservationRepository = reservationRepository ?? throw new ArgumentNullException(nameof(reservationRepository)); }
public SimpleFinder(IMeetingRoomRepository rep) { outlookApp = new Microsoft.Office.Interop.Outlook.Application(); outlookNs = outlookApp.GetNamespace("MAPI"); roomRepository = rep; foreach (MeetingRoom mr in roomRepository.MeetingRooms) { recRooms.Add(outlookNs.CreateRecipient(mr.Email)); } }
public MakeReservationCommandHandler(IMediator mediator, IReservationRepository reservationRepository, IOfficeRepository officeRepository, IMeetingRoomRepository meetingRoomRepository, ReservationService reservationService, ILogger <MakeReservationCommandHandler> logger) { _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _reservationRepository = reservationRepository ?? throw new ArgumentNullException(nameof(reservationRepository)); _officeRepository = officeRepository ?? throw new ArgumentNullException(nameof(officeRepository)); _meetingRoomRepository = meetingRoomRepository ?? throw new ArgumentNullException(nameof(meetingRoomRepository)); _reservationService = reservationService ?? throw new ArgumentNullException(nameof(reservationService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public SchedulingController(ISchedulingRepository repo, IMeetingRoomRepository meetingRepo) { SchedulingRepository = repo; MeetingRoomRepository = meetingRepo; }
public MeetingsController(IMeetingRoomRepository mrdb, IMeetingsRepository mdb, IMoneyRepository moneyRepository) { _mdb = mdb; _mrdb = mrdb; _moneyRepository = moneyRepository; }
public MeetingRoomService(IMeetingRoomRepository meetingRoomRepository) { _meetingRoomRepository = meetingRoomRepository; }
public MeetingRoomBusiness(IMeetingRoomRepository meetingRoomRepository, IMeetingRoomSchedulingRepository meetingRoomSchedulingRepository) { _meetingRoomRepository = meetingRoomRepository; _meetingRoomSchedulingRepository = meetingRoomSchedulingRepository; }
public MeetingsGeneralApiController(IUserManagerRepository udb, IMeetingsRepository mbd, IMeetingRoomRepository meetingRoomRepository) { _udb = udb; _mdb = mbd; _meetingRoomRepository = meetingRoomRepository; }
public MeetingRoomController(IMeetingRoomRepository repo) { Repository = repo; }
public MeetingService(IMeetingRoomRepository meetingRoomRepository, ILocationRepository locationRepository, ILogger <MeetingService> logger) { _meetingRoomRepository = meetingRoomRepository; _logger = logger; _locationRepository = locationRepository; }
public MeetingRoomController(IMeetingRoomRepository mrdb, IMeetingsRepository mdb) { _mdb = mdb; _mrdb = mrdb; }
public MeetingRoomManager(IMeetingRoomRepository repository) { _repository = repository; }