Пример #1
0
 public PostService(IPostRepository postRepository,
                    IPostQueryRepository postQueryRepository,
                    IUnitOfWorks unitOfWorks,
                    IMapper mapper,
                    IUserContext userContext,
                    IUserRepository userRepository,
                    IFileService fileService,
                    IHttpContextAccessor httpContextAccessor,
                    ILikeRepository likeRepository,
                    ILikeQueryRepository likeQueryRepository,
                    GlobalSettings globalSettings,
                    IUserQueryRepository userQueryRepository)
 {
     _postRepository      = postRepository;
     _postQueryRepository = postQueryRepository;
     _unitOfWorks         = unitOfWorks;
     _mapper              = mapper;
     _userContext         = userContext;
     _userRepository      = userRepository;
     _fileService         = fileService;
     _httpContextAccessor = httpContextAccessor;
     _likeRepository      = likeRepository;
     _likeQueryRepository = likeQueryRepository;
     _globalSettings      = globalSettings;
     _userQueryRepository = userQueryRepository;
 }
 public PostController(IUnitOfWorks uow, IMapper mapper, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment environment)
 {
     _uow         = uow;
     _mapper      = mapper;
     _environment = environment;
     UserId       = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value;
 }
Пример #3
0
 public UserService(IUnitOfWorks unitOfWorks,
                    IUserRepository userRepository,
                    IUserQueryRepository userQueryRepository,
                    IJwtTokenHelper jwtTokenHelper,
                    IEmailSender emailSender,
                    ISecurityCodesRepository securityCodesRepository,
                    IConfiguration configuration,
                    GlobalSettings globalSettings,
                    IHttpContextAccessor httpContextAccessor,
                    IAddressRepository addressRepository,
                    ISecurityCodeQueryRepository securityCodeQueryRepository,
                    ISmsService smsService,
                    IUserContext userContext)
 {
     _unitOfWorks                 = unitOfWorks;
     _userRepository              = userRepository;
     _userQueryRepository         = userQueryRepository;
     _jwtTokenHelper              = jwtTokenHelper;
     _emailSender                 = emailSender;
     _securityCodesRepository     = securityCodesRepository;
     _configuration               = configuration;
     _globalSettings              = globalSettings;
     _httpContextAccessor         = httpContextAccessor;
     _addressRepository           = addressRepository;
     _securityCodeQueryRepository = securityCodeQueryRepository;
     _smsService  = smsService;
     _userContext = userContext;
 }
Пример #4
0
        public void DeleteById(int Id)
        {
            Uow             = new UnitOfWorks();
            _masterItemRepo = Uow.GetGenericRepository <master_transport>();

            _masterItemRepo.Delete(Id);
            Uow.SaveChanges();
        }
        public void DeleteById(int Id)
        {
            Uow = new UnitOfWorks();
            _masterPetugasRepo = Uow.GetGenericRepository <master_petugas>();

            _masterPetugasRepo.Delete(Id);
            Uow.SaveChanges();
        }
Пример #6
0
 public SmsService(ISecurityCodesRepository securityCodesRepository,
                   GlobalSettings globalSettings,
                   IUnitOfWorks unitOfWorks)
 {
     _securityCodesRepository = securityCodesRepository;
     _globalSettings          = globalSettings;
     _unitOfWorks             = unitOfWorks;
 }
 public CartItemServiceImpl(IUnitOfWorks unitOfWorks, IMapper mapper)
 {
     this._unitOfWorks  = unitOfWorks;
     this._cartItemRepo = this._unitOfWorks.CartItemRepository();
     this._cartRepo     = this._unitOfWorks.CartRepository();
     this._bookRepo     = this._unitOfWorks.BookRepository();
     this._mapper       = mapper;
 }
        public void DeleteById(int Id)
        {
            Uow = new UnitOfWorks();
            _masterSupplierRepo = Uow.GetGenericRepository <master_supplier>();

            _masterSupplierRepo.Delete(Id);
            Uow.SaveChanges();
        }
Пример #9
0
 public OrganizadorCommandHandler(IUnitOfWorks uow,
                                  IBus bus,
                                  IDomainNotificationHandler <DomainNotification> notifications,
                                  IOrganizadorRepository organizadorRepository) : base(uow, bus, notifications)
 {
     _bus = bus;
     _organizadorRepository = organizadorRepository;
 }
Пример #10
0
 public SecurityCodeService(ISecurityCodesRepository securityCodesRepository,
                            SecurityCodeQueryRepository securityCodeQueryRepository,
                            IUnitOfWorks unitOfWorks)
 {
     _securityCodesRepository     = securityCodesRepository;
     _securityCodeQueryRepository = securityCodeQueryRepository;
     _unitOfWorks = unitOfWorks;
 }
Пример #11
0
 public MessageService(IMessageRepository messageRepository,
                       IMapper mapper, IUserService userService, IUnitOfWorks unitOfWorks)
 {
     _messageRepository = messageRepository;
     _userService       = userService;
     _mapper            = mapper;
     _unitOfWorks       = unitOfWorks;
 }
Пример #12
0
        public void DeleteById(int Id)
        {
            Uow = new UnitOfWorks();
            _trnBongkarMuatRepo = Uow.GetGenericRepository <trn_bongkar_muat>();

            _trnBongkarMuatRepo.Delete(Id);
            Uow.SaveChanges();
        }
Пример #13
0
        public void Save(MasterTransportDto Dto)
        {
            var Db = AutoMapper.Mapper.Map <master_transport>(Dto);

            Uow             = new UnitOfWorks();
            _masterItemRepo = Uow.GetGenericRepository <master_transport>();

            _masterItemRepo.InsertOrUpdate(Db);
            Uow.SaveChanges();
        }
Пример #14
0
 public BookTest() : base(new DbContextOptionsBuilder <AppDbContext>()
                          .UseSqlServer("Data Source=DESKTOP-4HFPT5L;Initial Catalog=booksy_test;Integrated Security=True").Options)
 {
     _appContext      = new AppDbContext(ContextOptions);
     _unitOfWorks     = new UnitOfWorks(_appContext);
     _bookServiceMock = new Mock <IBookService>();
     _photoService    = new Mock <IPhotoService>();
     _mapperMock      = new Mock <IMapper>();
     _bookService     = new BookServiceImpl(_unitOfWorks, _mapperMock.Object, _photoService.Object);
 }
        public void Save(MasterPetugasDto Dto)
        {
            var Db = AutoMapper.Mapper.Map <master_petugas>(Dto);

            Uow = new UnitOfWorks();
            _masterPetugasRepo = Uow.GetGenericRepository <master_petugas>();

            _masterPetugasRepo.InsertOrUpdate(Db);
            Uow.SaveChanges();
        }
Пример #16
0
 public EventoCommandHandler(IEventoRepository eventoRepository,
                             IUnitOfWorks uow,
                             IBus bus,
                             IDomainNotificationHandler <DomainNotification> notifications,
                             IUser user) : base(uow, bus, notifications)
 {
     _eventoRepository = eventoRepository;
     _bus  = bus;
     _user = user;
 }
 public BookServiceImpl(IUnitOfWorks unitOfWork, IMapper mapper, IPhotoService photoService)
 {
     this._unitOfWorks         = unitOfWork;
     this._bookRepository      = this._unitOfWorks.BookRepository();
     this._authorRepository    = this._unitOfWorks.AuthorRepository();
     this._publisherRepository = this._unitOfWorks.PublisherRepository();
     this._cartItemRepo        = this._unitOfWorks.CartItemRepository();
     this._categoryRepo        = this._unitOfWorks.CategoryRepository();
     this._mapper       = mapper;
     this._photoService = photoService;
 }
Пример #18
0
 public TokenService(
     IJwtTokenHelper jwtTokenHelper,
     IUserRepository userRepository,
     GlobalSettings globalSettings,
     IUnitOfWorks unitOfWorks)
 {
     _jwtTokenHelper = jwtTokenHelper;
     _userRepository = userRepository;
     _globalSettings = globalSettings;
     _unitOfWorks    = unitOfWorks;
 }
Пример #19
0
        /// <summary>
        /// 获得工作单元 实例
        /// </summary>
        /// <param name="isOwn">是否是本身上下文对象</param>
        /// <returns></returns>
        public static IUnitOfWorks Instance(bool isOwn = false)
        {
            if (works == null)
            {
                works = new UnitOfWorks <GPSContext>(new GPSContext());
                works.Config(null);
            }

            works.IsOwnContext = isOwn;

            return(works);
        }
Пример #20
0
 public OrderServiceImpl(IUnitOfWorks unitOfWorks, IMapper mapper, IEmailService emailService, IUserService userService)
 {
     this._unitOfWorks   = unitOfWorks;
     this._mapper        = mapper;
     this._cartRepo      = _unitOfWorks.CartRepository();
     this._orderRepo     = _unitOfWorks.OrderRepository();
     this._orderItemRepo = _unitOfWorks.OrderItemRepositoryImpl();
     this._cartItemRepo  = _unitOfWorks.CartItemRepository();
     this._bookRepo      = _unitOfWorks.BookRepository();
     this._emailService  = emailService;
     this._userService   = userService;
 }
Пример #21
0
 public CommentService(ICommentRepository commentRepository,
                       IUserContext userContext,
                       IUserRepository userRepository,
                       IUnitOfWorks unitOfWorks,
                       IPostRepository postRepository)
 {
     _commentRepository = commentRepository;
     _userContext       = userContext;
     _userRepository    = userRepository;
     _unitOfWorks       = unitOfWorks;
     _postRepository    = postRepository;
 }
Пример #22
0
        /// <summary>
        /// 获得工作单元 实例 
        /// </summary>
        /// <param name="isOwn">是否是本身上下文对象</param>
        /// <returns></returns>
        public static IUnitOfWorks Instance(bool isOwn = false)
        {
            if (works == null)
            {
                works = new UnitOfWorks<GPSContext>(new GPSContext());
                works.Config(null);
            }

            works.IsOwnContext = isOwn;

            return works;
        }
        public PhotoServiceImpl(IOptions <CloudinarySettings> cloudinaryConfig, IUnitOfWorks unitOfWorks)
        {
            this._cloudinaryConfig = cloudinaryConfig;
            Account account = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            this._cloudinary      = new Cloudinary(account);
            this._unitOfWorks     = unitOfWorks;
            this._photoRepository = _unitOfWorks.PhotoRepository();
        }
Пример #24
0
 public LikeService(ILikeRepository likeRepository,
                    ILikeQueryRepository likeQueryRepository,
                    IUserContext userContext,
                    IUserQueryRepository userQueryRepository,
                    IPostQueryRepository postQueryRepository,
                    IUnitOfWorks unitOfWorks)
 {
     _likeRepository      = likeRepository;
     _likeQueryRepository = likeQueryRepository;
     _userContext         = userContext;
     _userQueryRepository = userQueryRepository;
     _postQueryRepository = postQueryRepository;
     _unitOfWorks         = unitOfWorks;
 }
Пример #25
0
 public FileService(IUserRepository userRepository,
                    IUserPhotoRepository userPhotoRepository,
                    IUserContext userContext,
                    IWebHostEnvironment environment,
                    GlobalSettings settings,
                    IUserPhotoStorageService userImageStorageService,
                    IPostImageRepository postImageRepository,
                    IPostImageStorageService postImageStorageService,
                    IUnitOfWorks unitOfWorks,
                    IUserPhotoQueryRepository userPhotoQueryRepository)
 {
     _userRepository           = userRepository;
     _userPhotoRepository      = userPhotoRepository;
     _userContext              = userContext;
     _environment              = environment ?? throw new ArgumentNullException(nameof(environment));
     _settings                 = settings;
     _userPhotoStorageService  = userImageStorageService;
     _postImageRepository      = postImageRepository;
     _postImageStorageService  = postImageStorageService;
     _unitOfWorks              = unitOfWorks;
     _userPhotoQueryRepository = userPhotoQueryRepository;
 }
Пример #26
0
 public AuthorServiceImpl(IUnitOfWorks unitOfWorks)
 {
     this._unitOfWorks      = unitOfWorks;
     this._authorRepository = this._unitOfWorks.AuthorRepository();
 }
Пример #27
0
 public TStudentDeviceService(IUnitOfWorks works) : base(works)
 {
 }
Пример #28
0
 public ErPaperPracticeRecordService(IUnitOfWorks works) : base(works)
 {
 }
Пример #29
0
 public ErLoginLogService(IUnitOfWorks works) : base(works)
 {
 }
        private readonly IRepositoryGeneric <TEntity> _repositoryGeneric; //RepositoryGeneric içindeki hazır metotları

        public ServiceGeneric(IUnitOfWorks unitOfWorks, IRepositoryGeneric <TEntity> repositoryGeneric)
        {
            _unitOfWorks       = unitOfWorks;       //Database kaydı yapar.
            _repositoryGeneric = repositoryGeneric; //RepositoryGeneric içindeki hazır metotları çeker.
        }
Пример #31
0
 public CustomerService(IUnitOfWorks unitOfWorks)
 {
     _unitOfWorks = unitOfWorks;
 }