Exemple #1
0
 public SettingsService(IMapperWrapper mapperWrapper, IQueryableDbProvider queryableDbProvider, IUpdateDbProvider updateDbProvider, ILogger <SettingsService> logger)
 {
     _mapperWrapper       = mapperWrapper;
     _queryableDbProvider = queryableDbProvider;
     _updateDbProvider    = updateDbProvider;
     _logger = logger;
 }
Exemple #2
0
 public UserStore(IQueryableDbProvider queryableDbProvider, IUpdateDbProvider updateDbProvider, IMapperWrapper mapperWrapper, IUserCacheManager userCacheManager)
 {
     _queryableDbProvider = queryableDbProvider;
     _updateDbProvider    = updateDbProvider;
     _mapperWrapper       = mapperWrapper;
     _userCacheManager    = userCacheManager;
 }
Exemple #3
0
 public EmployeeService(IMapperWrapper mapperWrapper, IUpdateDbProvider updateDbProvider, IQueryableDbProvider queryableDbProvider, ILogger <EmployeeService> logger)
 {
     _mapperWrapper       = mapperWrapper;
     _updateDbProvider    = updateDbProvider;
     _queryableDbProvider = queryableDbProvider;
     _logger = logger;
 }
 public DepartmentService(IMapperWrapper mapperWrapper, IQueryableDbProvider queryableDbProvider, IUpdateDbProvider updateDbProvider, ILogger <DepartmentService> logger)
 {
     _mapperWrapper       = mapperWrapper;
     _queryableDbProvider = queryableDbProvider;
     _updateDbProvider    = updateDbProvider;
     _logger = logger;
 }
 public ServiceCalendarController(
     ICalendarService calendarService,
     IMapperWrapper mapperWrapper
     )
 {
     this.calendarService = calendarService;
     this.mapperWrapper   = mapperWrapper;
 }
Exemple #6
0
 public EmployeeListViewModel(IEmployeeService employeeService, IMapperWrapper mapperWrapper, IDepartmentService departmentService, IResourceManagerService resourceManagerService)
 {
     _employeeService        = employeeService;
     _mapperWrapper          = mapperWrapper;
     _departmentService      = departmentService;
     _resourceManagerService = resourceManagerService;
     CreateEmployeeCommand   = new DelegateCommandAsync(ExecuteCreateEmployee);
 }
Exemple #7
0
 public void SetUp()
 {
     _employeeService        = A.Fake <IEmployeeService>();
     _departmentService      = A.Fake <IDepartmentService>();
     _mapperWrapper          = A.Fake <IMapperWrapper>();
     _resourceManagerService = A.Fake <IResourceManagerService>();
     _employeeListViewModel  = new EmployeeListViewModel(_employeeService, _mapperWrapper, _departmentService, _resourceManagerService);
     Init();
 }
Exemple #8
0
 public WorkOrderController(IWorkOrderService workOrderService, IMapperWrapper mapperWrapper, IWorkOrderPrintConverter workOrderPrintConverter, IMarketApiClient marketApiClient, ICustomerRepository customerRepository, IWorkerRepository workerRepository, IEvrikaPrinterClient evrikaPrinterClient)
 {
     this.workOrderService        = workOrderService;
     this.mapperWrapper           = mapperWrapper;
     this.workOrderPrintConverter = workOrderPrintConverter;
     this.marketApiClient         = marketApiClient;
     this.customerRepository      = customerRepository;
     this.workerRepository        = workerRepository;
     this.evrikaPrinterClient     = evrikaPrinterClient;
 }
Exemple #9
0
        public void SetUp()
        {
            _employeeService   = A.Fake <IEmployeeService>();
            _departmentService = A.Fake <IDepartmentService>();

            _mapperWrapper = A.Fake <IMapperWrapper>();

            _employeeDetailsViewModel = new EmployeeDetailsViewModel(_employeeService, _departmentService, _mapperWrapper);
            Init();
        }
 public WorkersController(
     IWorkerRepository workerRepository,
     IMapper mapper,
     IValidator <Worker> validator,
     IMapperWrapper mapperWrapper)
 {
     this.workerRepository = workerRepository;
     this.mapper           = mapper;
     this.validator        = validator;
     this.mapperWrapper    = mapperWrapper;
 }
 public StudentsService(CoursesSystemDbContext context,
                        IMapperWrapper <SystemUser,
                                        SystemUserDTO> mapperWrapper,
                        IExtendedDataService <SystemUser> users,
                        IImageWorker imageWorker)
 {
     this.context       = context;
     this.mapperWrapper = mapperWrapper;
     this.users         = users;
     this.imageWorker   = imageWorker;
 }
 public CustomersController(
     ICustomerRepository customerRepository,
     IMapper mapper,
     IValidator <Customer> validator,
     IMapperWrapper mapperWrapper)
 {
     this.customerRepository = customerRepository;
     this.mapper             = mapper;
     this.validator          = validator;
     this.mapperWrapper      = mapperWrapper;
 }
 public WorkingCalendarController(
     ICalendarRepository <WorkerScheduleRecord> workerScheduleRepository,
     IWorkerRepository workerRepository,
     IPeriodValidator <WorkerScheduleRecord> periodValidator,
     IMapperWrapper mapperWrapper, IWorkerScheduleConverter workerScheduleConverter)
 {
     this.workerScheduleRepository = workerScheduleRepository;
     this.workerRepository         = workerRepository;
     this.periodValidator          = periodValidator;
     this.mapperWrapper            = mapperWrapper;
     this.workerScheduleConverter  = workerScheduleConverter;
 }
        public FlightServices(IRepository <Flight> flightsRepository,
                              IRepository <Airport> airportRepository,
                              IRepository <Aircraft> aircrafttRepository,
                              IMapperWrapper mapper)
        {
            _flightsRepository   = flightsRepository ?? throw new ArgumentNullException("flightsRepository");
            _airportRepository   = airportRepository ?? throw new ArgumentNullException("airportRepository");
            _aircrafttRepository = aircrafttRepository ?? throw new ArgumentNullException("aircrafttRepository");

            _mapper       = mapper ?? throw new ArgumentNullException("autoMapper");
            _flightHelper = new FlightHelper();
        }
 public EmployeeDetailsViewModel(IEmployeeService employeeService, IDepartmentService departmentService, IMapperWrapper mapperWrapper)
 {
     _employeeService            = employeeService;
     _departmentService          = departmentService;
     _mapperWrapper              = mapperWrapper;
     EditCommand                 = new DelegateCommand.DelegateCommand(ExecuteEditEmployee);
     CancelCommand               = new DelegateCommand.DelegateCommand(ExecuteCancel);
     SaveCommand                 = new DelegateCommandAsync(ExecuteSaveEmployee);
     OpenDeletePopupCommand      = new DelegateCommand.DelegateCommand(ExecuteOpenDeletePopup);
     DeleteEmployeeCommand       = new DelegateCommandAsync(ExecuteDeleteEmployee);
     CancelToListEmployeeCommand = new DelegateCommand.DelegateCommand(ExecuteCancelTolistEmployee);
 }
 public CoursesService(IMapperWrapper <TrainingCourse,
                                       TrainingCourseDTO> mapperWrapper,
                       IExtendedDataService <TrainingCourse> courses,
                       IExtendedDataService <SystemUser> users,
                       IImageWorker imageWorker,
                       CoursesSystemDbContext context)
 {
     this.mapperWrapper = mapperWrapper;
     this.courses       = courses;
     this.users         = users;
     this.imageWorker   = imageWorker;
     this.context       = context;
 }
Exemple #17
0
 public UserCoursesService(CoursesSystemDbContext context,
                           IMapperWrapper <SystemUsersTrainingCourses, SystemUsersTrainingCoursesDTO> mapperWrapper,
                           IEmailNotifyJob emailNotifyJob,
                           ICourseJobUserHandler coursesJobsUsers,
                           IExtendedDataService <TrainingCourse> courses,
                           IExtendedDataService <SystemUser> users,
                           IExtendedDataService <SystemUsersTrainingCourses> usersCourses)
 {
     this.context          = context;
     this.mapperWrapper    = mapperWrapper;
     this.emailNotifyJob   = emailNotifyJob;
     this.coursesJobsUsers = coursesJobsUsers;
     this.courses          = courses;
     this.users            = users;
     this.usersCourses     = usersCourses;
 }
 public AccountService(SignInManager <SystemUser> signInManager,
                       RoleManager <SystemRole> roleManager,
                       UserManager <SystemUser> userManager,
                       IConfiguration configuration,
                       SecurityTokenHandler tokenHandler,
                       IMapperWrapper <SystemUser, SystemUserDTO> mapperWrapper,
                       IHttpClientFactory httpClientFactory,
                       IEmailService emailService,
                       IExtendedDataService <SystemUser> users,
                       IImageWorker imageWorker)
 {
     this.signInManager     = signInManager;
     this.roleManager       = roleManager;
     this.userManager       = userManager;
     this.configuration     = configuration;
     this.tokenHandler      = tokenHandler;
     this.mapperWrapper     = mapperWrapper;
     this.httpClientFactory = httpClientFactory;
     this.emailService      = emailService;
     this.users             = users;
     this.imageWorker       = imageWorker;
 }
 public RecordingController(
     ICalendarService calendarService,
     ICustomerRepository customerRepository,
     IMapperWrapper mapper, IMarketApiClient marketApiClient,
     IWorkerRepository workerRepository,
     ICalendarRepository <WorkerScheduleRecord> workerCalendarRepository,
     ICalendarRepository <ServiceCalendarRecord> serviceCalendarRepository,
     IOnlineServiceListRepository onlineServiceListRepository,
     IRecordingInfoConverter recordingInfoConverter,
     ITimeZoneSettingsRepository timeZoneSettingsRepository)
 {
     this.calendarService             = calendarService;
     this.mapper                      = mapper;
     this.marketApiClient             = marketApiClient;
     this.workerRepository            = workerRepository;
     this.workerCalendarRepository    = workerCalendarRepository;
     this.serviceCalendarRepository   = serviceCalendarRepository;
     this.onlineServiceListRepository = onlineServiceListRepository;
     this.recordingInfoConverter      = recordingInfoConverter;
     this.timeZoneSettingsRepository  = timeZoneSettingsRepository;
     this.customerRepository          = customerRepository;
 }
 public DepartmentController(IDepartmentService departmentService, IMapperWrapper mapperWrapper, ILogger <DepartmentController> logger)
 {
     _departmentService = departmentService;
     _mapperWrapper     = mapperWrapper;
     _logger            = logger;
 }
Exemple #21
0
        public void Init()
        {
            var random = new Random();

            _mapperWrapper      = new MapperWrapper();
            _flightsRecordsMock = new List <Flight>();

            _flightRepositoryMock   = new Mock <IRepository <Flight> >();
            _airportRepositoryMock  = new Mock <IRepository <Airport> >();
            _aircraftRepositoryMock = new Mock <IRepository <Aircraft> >();

            for (int i = 1; i < 10; i++)
            {
                _flightsRecordsMock.Add(new Flight
                {
                    Id                   = i,
                    FlightNumber         = "FakeFlight_" + i,
                    AirportDepartureId   = i,
                    AirportDestinationId = i + 1,
                    AircraftId           = i,
                    FlightDate           = DateTime.Now,
                    FlightTime           = DateTime.Now
                });
            }

            _airportsRecordsMock = new List <Airport>();
            for (int i = 1; i < 10; i++)
            {
                _airportsRecordsMock.Add(new Airport
                {
                    Id        = i,
                    Name      = "FakeAirport_" + i,
                    Latitude  = random.Next(-90, 90),
                    Longitude = random.Next(-90, 90)
                });
            }

            _aircraftsRecordsMock = new List <Aircraft>();
            for (int i = 1; i < 10; i++)
            {
                _aircraftsRecordsMock.Add(new Aircraft
                {
                    Id                = i,
                    Code              = "FakeAircraft_" + i,
                    MilesPerHour      = random.Next(100, 300),
                    TakeOffEffort     = random.Next(30, 50),
                    ConsumptionKgPerH = random.Next(300, 800)
                });
            }

            #region Flight Repository Mock Setup
            _flightRepositoryMock.Setup(repo => repo.Get(It.IsAny <object>()))
            .Returns((int flightId) => _flightsRecordsMock.Where(f => f.Id.Equals(flightId)).FirstOrDefault());

            _flightRepositoryMock.Setup(repo => repo.GetAsync(It.IsAny <object>()))
            .Returns(async(int flightId) => await _flightsRecordsMock.ToAsyncEnumerable().Where(e => e.Id == flightId).FirstOrDefault());

            _flightRepositoryMock.Setup(repo => repo.GetAll())
            .Returns(_flightsRecordsMock.AsQueryable());

            _flightRepositoryMock.Setup(repo => repo.GetAllAsync())
            .Returns(async() => await _flightsRecordsMock.ToAsyncEnumerable().ToList());

            _flightRepositoryMock.Setup(repo => repo.GetTotal())
            .Returns(_flightsRecordsMock.Count());

            _flightRepositoryMock.Setup(repo => repo.AddAsync(It.IsAny <Flight>()))
            .Returns(async(Flight flight) => flight);

            _flightRepositoryMock.Setup(repo => repo.UpdateAsync(It.IsAny <Flight>()))
            .Returns(async(Flight flight) => flight);

            _flightRepositoryMock.Setup(repo => repo.DeleteAsync(It.IsAny <int>()))
            .Returns(async(int flightId) => await _flightsRecordsMock.ToAsyncEnumerable().Where(f => f.Id == flightId).FirstOrDefault());
            #endregion

            #region Airport Repository Mock Setup
            _airportRepositoryMock.Setup(repo => repo.Get(It.IsAny <object>()))
            .Returns((int airportId) => _airportsRecordsMock.Where(f => f.Id.Equals(airportId)).FirstOrDefault());

            _airportRepositoryMock.Setup(repo => repo.GetAsync(It.IsAny <object>()))
            .Returns(async(int airportId) => await _airportsRecordsMock.ToAsyncEnumerable().Where(e => e.Id == airportId).FirstOrDefault());
            #endregion

            #region Aircraft Repository Mock Setup
            _aircraftRepositoryMock.Setup(repo => repo.Get(It.IsAny <object>()))
            .Returns((int aircraftId) => _aircraftsRecordsMock.Where(f => f.Id.Equals(aircraftId)).FirstOrDefault());

            _aircraftRepositoryMock.Setup(repo => repo.GetAsync(It.IsAny <object>()))
            .Returns(async(int aircraftId) => await _aircraftsRecordsMock.ToAsyncEnumerable().Where(e => e.Id == aircraftId).FirstOrDefault());
            #endregion
        }
 public WorkerScheduleConverter(IMapperWrapper mapperWrapper)
 {
     this.mapperWrapper = mapperWrapper;
 }
 public Handler(AviTrackrDbContext context, IMapperWrapper mapperWrapper)
 {
     this._context  = context;
     _mapperWrapper = mapperWrapper;
 }
 public WorkOrderPrintConverter(IMapperWrapper mapperWrapper)
 {
     this.mapperWrapper = mapperWrapper;
 }
Exemple #25
0
 public TimeZoneController(ITimeZoneSettingsRepository timeZoneSettingsRepository, IMapperWrapper mapperWrapper)
 {
     this.timeZoneSettingsRepository = timeZoneSettingsRepository;
     this.mapperWrapper = mapperWrapper;
 }
Exemple #26
0
 public EmployeeController(IEmployeeService employeeService, IMapperWrapper mapperWrapper, ILogger <EmployeeController> logger)
 {
     _employeeService = employeeService;
     _mapperWrapper   = mapperWrapper;
     _logger          = logger;
 }
 public void SetUp()
 {
     _mapperWrapper = new MapperWrapper();
     Init();
 }
 public RecordingInfoConverter(IMapperWrapper mapperWrapper)
 {
     this.mapperWrapper = mapperWrapper;
 }