Exemplo n.º 1
0
 public AuthRepo(EasyTwoJuetengContext context,
                 ICrudPattern <User> userRepo,
                 IMapper mapper)
 {
     _context  = context;
     _userRepo = userRepo;
     _mapper   = mapper;
 }
Exemplo n.º 2
0
 public WorkLocationController(ICrudPattern <WorkLocation> crudPattern,
                               IMapper mapper,
                               IValidator <WorkLocation, WorkLocationSaveDto> validator,
                               IAuditTrailRepo auditTrailRepo)
 {
     _crudPattern           = crudPattern;
     _mapper                = mapper;
     _validator             = validator;
     _auditTrailRepo        = auditTrailRepo;
     _auditTrailRepo.Module = SystemModule.WorkLocations;
 }
Exemplo n.º 3
0
 public CityController(ICrudPattern <City> crudPattern,
                       IMapper mapper,
                       IValidator <City, CitySaveDto> validator,
                       IAuditTrailRepo auditTrailRepo)
 {
     _crudPattern           = crudPattern;
     _mapper                = mapper;
     _validator             = validator;
     _auditTrailRepo        = auditTrailRepo;
     _auditTrailRepo.Module = SystemModule.Cities;
 }
Exemplo n.º 4
0
 public UserController(ICrudPattern <User> crudPattern,
                       IMapper mapper,
                       IValidator <User, UserSaveDto> validatorSaving,
                       IValidator <User, UserUpdateDto> validatorUpdating,
                       IAuditTrailRepo auditTrailRepo)
 {
     _crudPattern           = crudPattern;
     _mapper                = mapper;
     _validatorSaving       = validatorSaving;
     _validatorUpdating     = validatorUpdating;
     _auditTrailRepo        = auditTrailRepo;
     _auditTrailRepo.Module = SystemModule.User;
 }
        public CustomerController(ICrudPattern <Customer> crudPattern,
                                  IMapper mapper,
                                  IValidator <Customer, CustomerSaveDto> validator,
                                  IAuditTrailRepo auditTrailRepo,
                                  IConfiguration configuration,
                                  IBlobStorageRepo blobStorageRepo)
        {
            _crudPattern           = crudPattern;
            _mapper                = mapper;
            _validator             = validator;
            _auditTrailRepo        = auditTrailRepo;
            _configuration         = configuration;
            this._blobStorageRepo  = blobStorageRepo;
            _auditTrailRepo.Module = SystemModule.Customers;
            var azureBlobConnectionString = _configuration.GetSection("AzureBlobStorage:EasyTwoBlobStorage").Value;

            _cloudStorage = CloudStorageAccount.Parse(azureBlobConnectionString);
        }