예제 #1
0
 public UsersController(IGeneralRepository generalRepository, IMapper mapper, IUserRepository userRepository, IUserRoleRepository userRoleRepository)
 {
     this.userRoleRepository = userRoleRepository;
     this.userRepository     = userRepository;
     this.generalRepository  = generalRepository;
     this.mapper             = mapper;
 }
예제 #2
0
 public ColumnsChartProductListForm(ViewType v)
 {
     InitializeComponent();
     _repProduct = new GeneralRepository <Product>();
     chartControl.Series.Clear();
     CreateNewSerriesName("Quantity Serries", v, chartControl, _repProduct.GetAll().ToList());
 }
 public AuctionController()
 {
     AuctionRepository = dataProvider.AuctionRepository;
     BidRepository = dataProvider.BidRepository;
     EventRepository = dataProvider.EventRepository;
     GeneralRepository = dataProvider.GeneralRepository;
 }
        private void WageCoefficientListForm_Load(object sender, EventArgs e)
        {
            _repository = new GeneralRepository <WageCoefficient>();
            _manager    = new WageCoefficientManager(_repository);

            refreshToolStripMenuItem.PerformClick();
        }
예제 #5
0
 public GenerateDocumentService(IGeneralFactory generalFactory, IGeneralRepository generalRepository, IAccountRepository accountRepository, ISessionStateService session)
 {
     this.generalFactory    = generalFactory;
     this.generalRepository = generalRepository;
     this.accountRepository = accountRepository;
     this.session           = session;
 }
예제 #6
0
 public QCService()
 {
     _documentRepository = DI.CreateDocumentRepository();
     _refreshDocumentRepository = DI.CreateDocumentRepository();
     _generalRepository = DI.CreateGeneralrepository();
     _refreshGeneralRepository = DI.CreateGeneralrepository();
 }
예제 #7
0
 public ProfileBusiness(IGeneralRepository general, ISessionProvider session, IEncrypter encrypter, IConfigurationManager config)
 {
     _general   = general;
     _session   = session;
     _encrypter = encrypter;
     _config    = config;
 }
 public AuctionController()
 {
     AuctionRepository = dataProvider.AuctionRepository;
     BidRepository     = dataProvider.BidRepository;
     EventRepository   = dataProvider.EventRepository;
     GeneralRepository = dataProvider.GeneralRepository;
 }
예제 #9
0
 public AssetsService(IAssetsMainRepository assetsMainRep,
                      IAnimalRepository animalRep,
                      IBooksRepository bookRep,
                      ICarRepository carRep,
                      ILandRepository landRep,
                      IHouseRepository houseRep,
                      ICulturalrelicRepository culturalrelicRep,
                      IBuildingRepository buildingRep,
                      ISpecialRepository specialRep,
                      IGeneralRepository generalRep,
                      IAquairRepository aquairRep,
                      IClassCodeRepository classCodeRep,
                      IDiffResultRepository diffResultRep,
                      IDepartmentRepository deptRep,
                      IPlaceRepository placeRep,
                      ILedGerCachRepository ledGerCachRep,
                      IBorrowRepository borrowRep,
                      IBorrowDetailRepository borrowDetailRep,
                      IAquairDetailRepository aquairDetailRep,
                      IReturnDetailRepository returnDetailRep,
                      IRepairRepository repairRep,
                      IRepairDetailRepository repairDetailRep,
                      IScrapApllyRepository scrapApllyRep,
                      IScrapApplyDetailRepository srScrapApplyDetailRep,
                      IOrderListRepository orderListRep,
                      IInventoryRepository inventoryRep,
                      IInventoryDetailRepository inventoryDetailRep,
                      IServiceDetailRepository IServiceDetailRep
                      )
 {
     _assetsMainRep         = assetsMainRep;
     _animalRep             = animalRep;
     _bookRep               = bookRep;
     _carRep                = carRep;
     _houseRep              = houseRep;
     _landRep               = landRep;
     _culturalrelicRep      = culturalrelicRep;
     _buildingRep           = buildingRep;
     _specialRep            = specialRep;
     _generalRep            = generalRep;
     _aquairRep             = aquairRep;
     _classCodeRep          = classCodeRep;
     _diffResultRep         = diffResultRep;
     _deptRep               = deptRep;
     _placeRep              = placeRep;
     _ledGerCachRep         = ledGerCachRep;
     _borrowRep             = borrowRep;
     _borrowDetailRep       = borrowDetailRep;
     _aquairDetailRep       = aquairDetailRep;
     _returnDetailRep       = returnDetailRep;
     _repairRep             = repairRep;
     _repairDetailRep       = repairDetailRep;
     _scrapApllyRep         = scrapApllyRep;
     _srScrapApplyDetailRep = srScrapApplyDetailRep;
     _orderListRep          = orderListRep;
     _inventoryRep          = inventoryRep;
     _inventoryDetailRep    = inventoryDetailRep;
     _IServiceDetailRep     = IServiceDetailRep;
 }
예제 #10
0
 public AuthController(IConfiguration config, IMapper mapper, UserManager <User> userManager, SignInManager <User> signInManager, IGeneralRepository repo)
 {
     _repo          = repo;
     _signInManager = signInManager;
     _userManager   = userManager;
     _mapper        = mapper;
     _config        = config;
 }
예제 #11
0
        public GeneralController(IGeneralRepository repo, IArticleRepository repoA)
        {
            repository = repo;

            repositoryA = repoA;

            repositoryB = repoA;
        }
 public void SetUp()
 {
     ServiceLocator.Reset();
     _serviceLocator            = ServiceLocator.Current;
     _repository                = _serviceLocator.Get <ITestRepository <Product> >();
     _connectionStringsSettings = _serviceLocator.Get <IConnectionStringsSettings>();
     _generalRepository         = _serviceLocator.Get <IGeneralRepository>();
 }
예제 #13
0
 public MemberManager(IGeneralRepository <Member> ict)
 {
     if (ict == null)
     {
         throw new ArgumentNullException("ict");
     }
     _repository = ict;
 }
예제 #14
0
 public VoterController(IGeneralRepository repo, IMapper mapper, IHostingEnvironment hostingEnvironment, UserManager <User> userManager, DataContext context)
 {
     _context            = context;
     _userManager        = userManager;
     _hostingEnvironment = hostingEnvironment;
     _repo   = repo;
     _mapper = mapper;
 }
예제 #15
0
 public CourseManger(IGeneralRepository <Course> ict)
 {
     if (ict == null)
     {
         throw new ArgumentNullException("ict");
     }
     _repository = ict;
 }
 public ManagementController(UserManager <D.User> userManager, IGeneralRepository repository, SignInManager <D.User> signInManager, IConfiguration config, IMapper mapper, IEmailSender emailSender)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _config        = config;
     _repository    = repository;
     _mapper        = mapper;
 }
예제 #17
0
 public ClassManager(IGeneralRepository <Class> ict)
 {
     if (ict == null)
     {
         throw new ArgumentNullException("ict");
     }
     _repository = ict;
 }
예제 #18
0
 public DeliveriesController
     (IGeneralRepository generalRepository, IMapper mapper, IDeliveryRepository deliveryRepository, IUserRepository userRepository, IAddressRepository addressRepository)
 {
     this.addressRepository  = addressRepository;
     this.userRepository     = userRepository;
     this.deliveryRepository = deliveryRepository;
     this.generalRepository  = generalRepository;
     this.mapper             = mapper;
 }
 public AgentOfDeductionService(IEnvironment environment, IAccountRepository accountRepository, IDigitalFileRepository digitalFileRepository, IGeneralRepository generalRepository, IAgentOfDeductionRepository agentOfDeductionRepository, IAgentOfDeductionFactory agentOfDeductionFactory, ISessionStateService session)
 {
     this.agentOfDeductionFactory    = agentOfDeductionFactory;
     this.agentOfDeductionRepository = agentOfDeductionRepository;
     this.accountRepository          = accountRepository;
     this.session               = session;
     this.environment           = environment;
     this.generalRepository     = generalRepository;
     this.digitalFileRepository = digitalFileRepository;
 }
예제 #20
0
        public GeneralService(IGeneralFactory generalFactory, IDigitalFileServices digitalFileServices, IDigitalFileRepository digitalFileRepository, IGeneralRepository generalRepository, IAccountRepository accountRepository, ISessionStateService session)
        {
            this.generalFactory        = generalFactory;
            this.generalRepository     = generalRepository;
            this.accountRepository     = accountRepository;
            this.digitalFileServices   = digitalFileServices;
            this.digitalFileRepository = digitalFileRepository;

            this.session = session;
        }
예제 #21
0
 public CategoriesEditRepeater()
 {
     repository = new GeneralRepository <DAL.Sql.Modles.Category>();
     manager    = new CategoryManager(repository);
     list       = repository.All().ToList();
     //foreach (var item in list)
     //{
     //    if (item.ParentID != null)
     //    item.ParentName = repository.Single(item.ParentID).Name;
     //}
 }
예제 #22
0
 private void ProductListForm_Load(object sender, EventArgs e)
 {
     if (currMember != null && currMember.CategoryMemberID == 1)
     {
         rbpFile.Visible = true;
         gridControl.UseEmbeddedNavigator = true;
     }
     _repository = new GeneralRepository <Product>();
     _manager    = new ProductManager(_repository);
     btnAll.PerformClick();
 }
 public XtraReportProducts(IGeneralRepository <Product> _repository)
 {
     InitializeComponent();
     DataSource = _repository.GetAll().Select(p => new XProduct()
     {
         Name  = p.Name, Type = p.Type?"Phone":"Other", UnitPrice = p.UnitPrice, Description = p.Description,
         Image = System.Drawing.Image.FromFile(@"images/" + p.Image), Price = p.Price.ToString()
                                                                              //Quantity = p.Quantity.ToString(),
     }).ToList();
     DataAdapter = DataSource;
 }
예제 #24
0
        private void WageListForm_Load(object sender, EventArgs e)
        {
            _repMember = new MemberRepository();
            repEmployees.DataSource = _repMember.Find(em => em.CategoryInfo.Location == "Admin" || em.CategoryInfo.Location == "Saler");

            _repCoefficient           = new GeneralRepository <WageCoefficient>();
            repCoefficient.DataSource = _repCoefficient.Find(w => w.Deleted == false).ToList();

            _repository = new GeneralRepository <Wage>();
            _manager    = new WageMagager(_repository);
            btnRefresh_Click(null, null);
        }
예제 #25
0
        public VbtLogger(IConfigurationManager configuration, IGeneralRepository general, ICacheProvider cache)
        {
            _configuration = configuration;
            _general       = general;

            _logProviders = new List <ILogProvider>
            {
                new DatabaseLogProvider(general),
                new FileSystemLogProvider(_configuration),
                new MailLogProvider(_configuration),
                new EventLogProvider(_configuration)
            };
        }
예제 #26
0
        private void OrderListForm_Load(object sender, EventArgs e)
        {
            _repMember          = new MemberRepository();
            _repOrders          = new GeneralRepository <Order>();
            _repOrderDetails    = new GeneralRepository <OrderDetail>();
            _orderManager       = new OrderManager(_repOrders);
            _orderDetailManager = new OrderDetialManager(_repOrderDetails);
            _repProducts        = new GeneralRepository <Product>();
            _memberManger       = new MemberManager(_repMember);
            btnRefreshPro.PerformClick();

            DefualtOrder();
        }
예제 #27
0
 public ImportHistoryService(IImportHistoryRepository importHistoryRep, IAssetsMainRepository assetsMainRep, IAnimalRepository animalRepository, IBooksRepository booksRepository, ICarRepository carRepository, ICulturalrelicRepository culturalrelicRepository, IBuildingRepository buildingRepository, IGeneralRepository generalRepository, IHouseRepository houseRepository, ILandRepository landRepository, ISpecialRepository specialRepository)
 {
     _importHistoryRep        = importHistoryRep;
     _assetsMainRep           = assetsMainRep;
     _animalRepository        = animalRepository;
     _booksRepository         = booksRepository;
     _carRepository           = carRepository;
     _culturalrelicRepository = culturalrelicRepository;
     _buildingRepository      = buildingRepository;
     _generalRepository       = generalRepository;
     _houseRepository         = houseRepository;
     _landRepository          = landRepository;
     _specialRepository       = specialRepository;
 }
예제 #28
0
        public PhotosController(IGeneralRepository repo, IMapper mapper, IOptions <CloudinarySettings> cloudinaryConfig)
        {
            _cloudinaryConfig = cloudinaryConfig;
            _mapper           = mapper;
            _repo             = repo;

            Account acc = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            _cloudinary = new Cloudinary(acc);
        }
예제 #29
0
        private void BillListForm_Load(object sender, EventArgs e)
        {
            _repBills        = new GeneralRepository <Bill>();
            _repBillDetails  = new GeneralRepository <BillDetail>();
            _repMembers      = new MemberRepository();
            _repOrders       = new GeneralRepository <Order>();
            _repOrderDetails = new GeneralRepository <OrderDetail>();
            _repProducts     = new GeneralRepository <Product>();

            bills = new List <Bill>();

            repOrders.DataSource = _repOrders.Find(or => or.Deleted == false).ToList();
            btnAll.PerformClick();
            repCustomers.DataSource = _repMembers.GetAll().ToList();
        }
예제 #30
0
        public void SetUp()
        {
            ServiceLocator.Current = new WindsorServiceLocator();
            _serviceLocator        = ServiceLocator.Current;

            //var nhc = _serviceLocator.Get<INhDatabaseConfiguration>();

            //var dbContext = _serviceLocator.Get<EfDbContext>();
            ////dbContext.Database.Delete();
            ////dbContext.Database.Create();

            _repository = _serviceLocator.Get <IGeneralRepository>();
            //TODO: USE MOCK
            _repository.DeleteAll <Product>();
            _repository.DeleteAll <Category>();
        }
 public GeneralLibraryLogic()
 {
     SQLiteCreation.InitializeDatabase();
     _userRep        = new UserRepository();
     _saleRep        = new SaleRepository();
     _saleService    = new SaleService(_saleRep);
     _genreRep       = new GenreRepository();
     _generalRep     = new GeneralRepository(_genreRep);
     _bookRep        = new BookRepository(_genreRep);
     _journalRep     = new JournalRepository(_genreRep);
     _userValidity   = new UserValidity(_userRep, _generalRep);
     _bookService    = new BookService(_bookRep, _genreRep, _saleService);
     _journalService = new JournalService(_journalRep, _genreRep, _saleService);
     _genereService  = new GenreService(_genreRep, _generalRep);
     _libraryQueries = new LibraryQueries(_bookRep, _journalRep);
 }
 public GeneralLibraryLogic(IUserRepository userRep, IGenreRepository genreRep, IGeneralRepository generalRep, IBookRepository bookRep, IJournalRepository journalRep, ISaleRepository saleRep)
 {
     _generalRep     = generalRep;
     _userRep        = userRep;
     _generalRep     = generalRep;
     _genreRep       = genreRep;
     _bookRep        = bookRep;
     _journalRep     = journalRep;
     _saleRep        = saleRep;
     _saleService    = new SaleService(_saleRep);
     _userValidity   = new UserValidity(_userRep, _generalRep);
     _bookService    = new BookService(_bookRep, _genreRep, _saleService);
     _journalService = new JournalService(_journalRep, _genreRep, _saleService);
     _genereService  = new GenreService(_genreRep, _generalRep);
     _libraryQueries = new LibraryQueries(_bookRep, _journalRep);
 }
예제 #33
0
 public ReportService(IGeneralRepository repo)
 {
     this._repo = repo;
 }
 public ImageController()
 {
   AuctionRepository = dataProvider.AuctionRepository;
   GeneralRepository = dataProvider.GeneralRepository;
 }
 public InvoiceController()
 {
   InvoiceRepository = dataProvider.InvoiceRepository;
   GeneralRepository = dataProvider.GeneralRepository;
 }
 public CacheController()
 {
   GeneralRepository = dataProvider.GeneralRepository;
 }
예제 #37
0
 public UserController()
 {
   UserRepository = dataProvider.UserRepository;
   GeneralRepository = dataProvider.GeneralRepository;
 }
예제 #38
0
 public LookupService(IGeneralRepository repo)
 {
     this._repo = repo;
     this._cacheService = new CacheService<LookupModel>();
 }
예제 #39
0
 public SearchService()
 {
     _physicianRepository = DI.CreatePhysicanRepository();
     _patientRepository = DI.CreatePatientRepository();
     _generalRepository = DI.CreateGeneralrepository();
 }
 public EventController()
 {
   EventRepository = dataProvider.EventRepository;
   CategoryRepository = dataProvider.CategoryRepository;
   GeneralRepository = dataProvider.GeneralRepository;
 }