Exemplo n.º 1
0
 public TransactionTypeService(ITransactionTypeRepository transactionTypeRepository, ICustomerService customerService,
                               IStatusRepository statusRepository)
 {
     _statusRepository          = statusRepository;
     _transactionTypeRepository = transactionTypeRepository;
     _customerService           = customerService;
 }
        public StatementAutoMapperConfiguration(
            [NotNull] ITransactionTypeRepository transactionTypeRepo,
            [NotNull] IAccountTypeRepository accountTypeRepo,
            [NotNull] IBudgetBucketRepository bucketRepo,
            [NotNull] ILogger logger)
        {
            if (transactionTypeRepo == null)
            {
                throw new ArgumentNullException("transactionTypeRepo");
            }

            if (accountTypeRepo == null)
            {
                throw new ArgumentNullException("accountTypeRepo");
            }

            if (bucketRepo == null)
            {
                throw new ArgumentNullException("bucketRepo");
            }

            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }

            this.transactionTypeRepo = transactionTypeRepo;
            this.accountTypeRepo = accountTypeRepo;
            this.bucketRepo = bucketRepo;
            this.logger = logger;
        }
Exemplo n.º 3
0
 public HomeController(ITransactionRepository transactionRepository, ITransactionCategoryRepository categoryRepository, ITransactionTypeRepository typeRepository, IMapper mapper)
 {
     this.transactionRepository = transactionRepository;
     this.categoryRepository    = categoryRepository;
     this.typeRepository        = typeRepository;
     this.mapper = mapper;
 }
Exemplo n.º 4
0
 public InyardsController(ILogger <InyardsController> logger, IInyardRepository repository, ITransValidationRepository transValrepo, ITransactionTypeRepository ttypRepository)
 {
     this.repository         = repository;
     this.transValRepository = transValrepo;
     this.ttypRepository     = ttypRepository;
     this.logger             = logger;
 }
Exemplo n.º 5
0
 public IncomeViewModel(IncomeViewModelDTO incomeViewModelDTO)
 {
     this.incomeRepository      = incomeViewModelDTO.IncomeRepository;
     this.budgetTypeRepository  = incomeViewModelDTO.BudgetTypeRepository;
     this.paymentTypeRepository = incomeViewModelDTO.PaymentTypeRepository;
     this.fundTypeRepository    = incomeViewModelDTO.FundTypeRepository;
     this.spendTypeRepository   = incomeViewModelDTO.SpendTypeRepository;
 }
Exemplo n.º 6
0
 public AccountController(IAccountRepository accountRepo, IAccountTypeRepository accountTypeRepo,
     ITransactionTypeRepository transactionTypeRepo, ICurrentUser currentUser)
 {
     _accountRepository = accountRepo;
     _accountTypeRepository = accountTypeRepo;
     _transactionTypeRepository = transactionTypeRepo;
     _user = currentUser;
 }
Exemplo n.º 7
0
 public TransactionTypeCommandHandler(ITransactionTypeRepository transactionTypeRepository,
                                      IUnitOfWork uow,
                                      IMediatorHandler bus,
                                      INotificationHandler <DomainNotification> notifications) : base(uow, bus, notifications)
 {
     _transactionTypeRepository = transactionTypeRepository;
     Bus = bus;
 }
 public TransactionService(ICustomerRepository customerRepository, ITransactionTypeRepository transactionTypeRepository,
                           ITransactionRepository transactionRepository, IMapper mapper)
 {
     _customerRepository        = customerRepository;
     _transactionTypeRepository = transactionTypeRepository;
     _transactionRepository     = transactionRepository;
     _mapper = mapper;
 }
Exemplo n.º 9
0
 //Constructor [This is an excessive amount of work required just to make use of DI]
 public AccountController(IAccountRepository accountRepository, ICategoryRepository categoryRepository, ITransactionRepository transactionRepository,
                          ITransactionTypeRepository transactionTypeRepository, IVendorRepository vendorRepository)
 {
     _accountRepository         = accountRepository;
     _categoryRepository        = categoryRepository;
     _transactionRepository     = transactionRepository;
     _transactionTypeRepository = transactionTypeRepository;
     _vendorRepository          = vendorRepository;
 }
        public TransactionTypeController(ITransactionTypeRepository repository, string catalog, LoginView view)
        {
            this._LoginId  = view.LoginId.ToLong();
            this._UserId   = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog  = catalog;

            this.TransactionTypeRepository = repository;
        }
 public Mapper_TransactionDto_Transaction([NotNull] IAccountTypeRepository accountRepo, [NotNull] IBudgetBucketRepository bucketRepo, [NotNull] ITransactionTypeRepository transactionTypeRepo)
 {
     if (accountRepo == null) throw new ArgumentNullException(nameof(accountRepo));
     if (bucketRepo == null) throw new ArgumentNullException(nameof(bucketRepo));
     if (transactionTypeRepo == null) throw new ArgumentNullException(nameof(transactionTypeRepo));
     this.accountRepo = accountRepo;
     this.bucketRepo = bucketRepo;
     this.transactionTypeRepo = transactionTypeRepo;
 }
        public TransactionTypeController(ITransactionTypeRepository repository, string catalog, LoginView view)
        {
            this._LoginId = view.LoginId.ToLong();
            this._UserId = view.UserId.ToInt();
            this._OfficeId = view.OfficeId.ToInt();
            this._Catalog = catalog;

            this.TransactionTypeRepository = repository;
        }
Exemplo n.º 13
0
 public TransactionController(IAccountRepository accountRepo, ICategoryRepository categoryRepo,
     ICurrentUser user, ITransactionRepository transactionRepo, 
     ITransactionTypeRepository transactionTypeRepo)
 {
     _accountRepository = accountRepo;
     _categoryRepository = categoryRepo;
     _user = user;
     _transactionRepository = transactionRepo;
     _transactionTypeRepository = transactionTypeRepo;
 }
Exemplo n.º 14
0
 public TransactionTypeAppService(IMapper mapper,
                                  ITransactionTypeRepository TransactionTypeRepository,
                                  IMediatorHandler bus,
                                  IEventStoreRepository eventStoreRepository)
 {
     _mapper = mapper;
     _TransactionTypeRepository = TransactionTypeRepository;
     Bus = bus;
     _eventStoreRepository = eventStoreRepository;
 }
Exemplo n.º 15
0
 public IncomeViewModel(IRepository <Income> incomeRepository,
                        ITransactionTypeRepository <PaymentType> paymentTypeRepository,
                        ITransactionTypeRepository <BudgetType> budgetTypeRepository,
                        ITransactionTypeRepository <FundType> fundTypeRepository,
                        ITransactionTypeRepository <SpendType> spendTypeRepository)
 {
     this.incomeRepository      = incomeRepository;
     this.paymentTypeRepository = paymentTypeRepository;
     this.budgetTypeRepository  = budgetTypeRepository;
     this.fundTypeRepository    = fundTypeRepository;
     this.spendTypeRepository   = spendTypeRepository;
 }
Exemplo n.º 16
0
 public TransactionRepository(DatabaseContext context,
                              IAccountRepository account,
                              ICategoryRepository category,
                              ISubCategoryRepository subCategory,
                              ITransactionTypeRepository transactionType)
     : base(context)
 {
     Account         = account;
     Category        = category;
     SubCategory     = subCategory;
     TransactionType = transactionType;
 }
Exemplo n.º 17
0
 public StockService(IStockRepository stockRepository,
                     IProductTransactionRepository productTransactionRepository,
                     IMaterialTransactionRepository materialTransactionRepository,
                     IToolsTransactionRepository toolsTransactionRepository,
                     ITransactionTypeRepository transactionTypeRepository)
 {
     this.stockRepository = stockRepository;
     this.productTransactionRepository  = productTransactionRepository;
     this.materialTransactionRepository = materialTransactionRepository;
     this.toolsTransactionRepository    = toolsTransactionRepository;
     this.transactionTypeRepository     = transactionTypeRepository;
 }
        public TransactionTypeController()
        {
            this._LoginId = AppUsers.GetCurrent().View.LoginId.ToLong();
            this._UserId = AppUsers.GetCurrent().View.UserId.ToInt();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt();
            this._Catalog = AppUsers.GetCurrentUserDB();

            this.TransactionTypeRepository = new MixERP.Net.Schemas.Core.Data.TransactionType
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId = this._UserId
            };
        }
        public TransactionTypeController()
        {
            this._LoginId  = AppUsers.GetCurrent().View.LoginId.ToLong();
            this._UserId   = AppUsers.GetCurrent().View.UserId.ToInt();
            this._OfficeId = AppUsers.GetCurrent().View.OfficeId.ToInt();
            this._Catalog  = AppUsers.GetCurrentUserDB();

            this.TransactionTypeRepository = new MixERP.Net.Schemas.Core.Data.TransactionType
            {
                _Catalog = this._Catalog,
                _LoginId = this._LoginId,
                _UserId  = this._UserId
            };
        }
Exemplo n.º 20
0
 public EmployeeService(IEmployeeRepository employees,
                        IJobTitleRepository jobTitles,
                        ITeamRepository teams,
                        IUsersRepository users,
                        IRolesRepository roles,
                        ITransactionTypeRepository transactionTypes,
                        ITransactionRepository transactions)
 {
     _employees = employees;
     _jobTitles = jobTitles;
     _teams = teams;
     _roles = roles;
     _users = users;
     _transactionTypes = transactionTypes;
     _transactions = transactions;
 }
Exemplo n.º 21
0
 public Mapper_TransactionDto_Transaction([NotNull] IAccountTypeRepository accountRepo, [NotNull] IBudgetBucketRepository bucketRepo, [NotNull] ITransactionTypeRepository transactionTypeRepo)
 {
     if (accountRepo == null)
     {
         throw new ArgumentNullException(nameof(accountRepo));
     }
     if (bucketRepo == null)
     {
         throw new ArgumentNullException(nameof(bucketRepo));
     }
     if (transactionTypeRepo == null)
     {
         throw new ArgumentNullException(nameof(transactionTypeRepo));
     }
     this.accountRepo         = accountRepo;
     this.bucketRepo          = bucketRepo;
     this.transactionTypeRepo = transactionTypeRepo;
 }
Exemplo n.º 22
0
 public RequestService(ITransactionTypeRepository transactionTypes,
                       ITransactionRepository transactions,
                       IJobTitleRepository jobTitles,
                       IEmployeeRepository employees,
                       IVacationRepository vacations,
                       IVacationStatusTypeRepository vacationStatusTypes,
                       IVacationTypeRepository vacationTypes,
                       IUsersRepository users, IEmailSendService sendService)
 {
     _jobTitles           = jobTitles;
     _employees           = employees;
     _vacations           = vacations;
     _vacationStatusTypes = vacationStatusTypes;
     _vacationTypes       = vacationTypes;
     _transactions        = transactions;
     _transactionTypes    = transactionTypes;
     _users        = users;
     _emailService = sendService;
 }
Exemplo n.º 23
0
 public TransactionTypeService(ITransactionTypeRepository transactionTypeRepository)
 {
     _transactionTypeRepository = transactionTypeRepository;
 }
Exemplo n.º 24
0
 public Handler(IMapper mapper,
                ITransactionTypeRepository transactionTypeRepository)
 {
     _mapper = mapper;
     _transactionTypeRepository = transactionTypeRepository;
 }
 public StatusService(IStatusRepository statusRepository,
                      ITransactionTypeRepository transactionTypeRepository)
 {
     _statusRepository          = statusRepository;
     _transactionTypeRepository = transactionTypeRepository;
 }
 public TransactionTypeService(IContextProvider contextProvider)
 {
     TransactionTypeRepository = contextProvider.GetRepository <ITransactionTypeRepository>();
 }
Exemplo n.º 27
0
 public PaymentTypeViewModel(ITransactionTypeRepository <PaymentType> paymentTypeRepository)
 {
     this.paymentTypeRepository = paymentTypeRepository;
 }
 public PaymentTypeCommands(ITransactionTypeRepository <PaymentType> repository)
 {
     this.repository = repository;
 }
Exemplo n.º 29
0
 public void Setup()
 {
     repo = new SpendTypeRepository();
     InitialiseParameters();
 }
Exemplo n.º 30
0
 public TransactionTypesController(ILogger <TransactionTypesController> logger, ITransactionTypeRepository repository)
 {
     this.repository = repository;
     this.logger     = logger;
 }
 public RepositoryWrapper(
     FactoryManagementContext dbContext,
     IAddressRepository Address,
     ICustomerRepository Customer,
     IDepartmentRepository Department,
     IEquipmentRepository Equipment,
     IEquipmentCategoryRepository EquipmentCategory,
     IExpenseRepository Expense,
     IExpenseTypeRepository ExpenseType,
     IFactoryRepository Factory,
     IIncomeRepository Income,
     IIncomeTypeRepository IncomeType,
     IInvoiceRepository Invoice,
     IInvoiceTypeRepository InvoiceType,
     IItemRepository Item,
     IItemCategoryRepository ItemCategory,
     IItemStatusRepository ItemStatus,
     IPayableRepository Payable,
     IPaymentStatusRepository PaymentStatus,
     IPhoneRepository Phone,
     IProductionRepository Production,
     IPurchaseRepository Purchase,
     IPurchaseTypeRepository PurchaseType,
     IRecievableRepository Recievable,
     IRoleRepository Role,
     ISalesRepository Sales,
     IStaffRepository Staff,
     IStockRepository Stock,
     IStockInRepository StockIn,
     IStockOutRepository StockOut,
     ISupplierRepository Supplier,
     ITransactionRepository Transaction,
     ITransactionTypeRepository TransactionType,
     IUserAuthInfoRepository UserAuthInfo,
     IUserRoleRepository UserRole,
     IUtilService util,
     IApiResourceMappingRepository ApiResourceMappingRepository)
 {
     this.dbContext          = dbContext;
     this._Address           = Address;
     this._Customer          = Customer;
     this._Department        = Department;
     this._Equipment         = Equipment;
     this._EquipmentCategory = EquipmentCategory;
     this._Expense           = Expense;
     this._ExpenseType       = ExpenseType;
     this._Income            = Income;
     this._IncomeType        = IncomeType;
     this._Invoice           = Invoice;
     this._InvoiceType       = InvoiceType;
     this._Item            = Item;
     this._ItemCategory    = ItemCategory;
     this._ItemStatus      = ItemStatus;
     this._Payable         = Payable;
     this._PaymentStatus   = PaymentStatus;
     this._Phone           = Phone;
     this._Production      = Production;
     this._Purchase        = Purchase;
     this._PurchaseType    = PurchaseType;
     this._Recievable      = Recievable;
     this._Role            = Role;
     this._Sales           = Sales;
     this._Staff           = Staff;
     this._Stock           = Stock;
     this._StockIn         = StockIn;
     this._StockOut        = StockOut;
     this._Supplier        = Supplier;
     this._Transaction     = Transaction;
     this._TransactionType = TransactionType;
     this._UserAuthInfo    = UserAuthInfo;
     this._UserRole        = UserRole;
     this._util            = util;
     this._ApiResourceMappingRepository = ApiResourceMappingRepository;
 }
Exemplo n.º 32
0
 public TransactionTypeService(IServiceContext context, ITransactionTypeRepository repository)
     : base(context)
 {
     Repository = repository;
 }
Exemplo n.º 33
0
 public Handler(ITransactionTypeRepository genericRepository, IMapper mapper)
 {
     _transactionTypeRepository = genericRepository;
     _mapper = mapper;
 }
 public TransactionTypeController(ITransactionTypeRepository transactionTypes)
 {
     this.transactionTypes = transactionTypes;
 }
Exemplo n.º 35
0
 public void CloseDown()
 {
     repo = null;
 }
 public TransactionTypesController(ITransactionTypeRepository repository)
 {
     _repository = repository;
 }