public IncomeController(IIncomeRepository incomeRepository, IMapper mapper, IIncomeCategoryRepository incomeCategoryRepository) { _incomeRepository = incomeRepository; _mapper = mapper; _incomeCategoryRepository = incomeCategoryRepository; }
public IncomesController(ICommonRepository commonRepo, IIncomeRepository incomeRepo, IMapper mapper) { _commonRepo = commonRepo; _incomeRepo = incomeRepo; _mapper = mapper; }
// // GET: /Member/ public BankBalanceController(IBankAccountRepository BankaccountParam, IConstantRepository ConstantParam, IBankBalanceRepository BankBalanceParam, IIncomeRepository IncomeParam, IExpenseRepository ExpenseParam) { BankAccountRepository = BankaccountParam; ConstantRepository = ConstantParam; BankBalanceRepository = BankBalanceParam; IncomeRepository = IncomeParam; ExpenseRepository = ExpenseParam; ViewBag.Supervisor = false; int memberID = Convert.ToInt16(System.Web.HttpContext.Current.Session["personID"]); if (memberID > 0) { if (MembershipRepositroy.IsUser(memberID)) { user user = MembershipRepositroy.GetUserByID(memberID); if ((user.role.Name == "WebMaster") || (user.role.Name == "Pastor") || (user.role.Name == "Admin") || (user.role.Name == "FinanceLead")) //creator access { ViewBag.Supervisor = true; } if (user.role.Name == "WebMaster") //creator access { ViewBag.WebMaster = true; } if (user.role.Name == "FinanceStaff") //creator access { ViewBag.Supervisor2 = true; } } } }
public IncomeController(IIncomeRepository repo, ILogger <IncomeController> logger, PIMS3Context ctx) { _repo = repo; _logger = logger; _ctx = ctx; _incomeProcessingBusLogicComponent = new IncomeProcessing(_ctx); }
public CollectionOrchestration(IIncomeRepository incomeRepository, ISavingsTransactionRepository savingsTransactionRepository, IncomeService incomeService, SavingsService savingsService) { _incomeRepository = incomeRepository; _savingsTransactionRepository = savingsTransactionRepository; _incomeService = incomeService; _savingsService = savingsService; }
//constructor public IncomeController() { if (incomeRepository == null) { this.incomeRepository = new DIncomeRepository(new JohanAgroFoodDBEntities()); } }
public IncomeService(IIncomeRepository incomeRepository, IBankAccountRepository bankAccountRepository, IHistoricMovementRepository historicMovementRepository) { this._incomeRepository = incomeRepository; this._bankAccountRepository = bankAccountRepository; this._historicMovementRepository = historicMovementRepository; }
public CowTransactionBusinessLogic(ICowTransactionRepository repo, IUserRepository userRepo, ICowRepository cowRepo, IIncomeRepository incomeRepo, IExpenseRepository expenseRepo) { _repo = repo; _userRepo = userRepo; _cowRepo = cowRepo; _incomeRepo = incomeRepo; _expenseRepo = expenseRepo; }
public static decimal CalculateTotalIncome(this IIncomeRepository incomeRepository, Guid budgetId) { var totalIncome = incomeRepository.GetAll() .Where(x => x.BudgetId == budgetId).Sum(y => y.Value); return(totalIncome); }
public ImportApp(IProjectRepository projectRepository, IOrderRepository orderRepository, IIncomeRepository incomeRepository, IExchangeRateRepository exchangeRateRepository) { _projectRepository = projectRepository; _orderRepository = orderRepository; _incomeRepository = incomeRepository; _exchangeRateRepository = exchangeRateRepository; }
public AddNewIncomeCommand(IGetTheCurrentCustomerQuery query, Notification notification, IIncomeRepository all_income, ICompanyRepository companys) { this.query = query; this.notification = notification; this.all_income = all_income; this.companys = companys; }
public IncomeService(IIncomeRepository incomeRepository, IMapper mapper, ILogger logger) { _incomeRepository = incomeRepository; _mapper = mapper; _logger = logger; }
public BudgetService(IUserRepository userRepository, IBudgetRepository budgetRepository, IExpenseRepository expenseRepository, IIncomeRepository incomeRepository) { _userRepository = userRepository; _budgetRepository = budgetRepository; _expenseRepository = expenseRepository; _incomeRepository = incomeRepository; }
public IncomeManager(IIncomeRepository incomeRepository, IEmployerRepository employerRepository, IIncomeClassificationRepository incomeClassificationRepository, IExpenseOwnerRepository expenseOwnerRepository) { _incomeRepository = incomeRepository; _employerRepository = employerRepository; _incomeClassificationRepository = incomeClassificationRepository; _expenseOwnerRepository = expenseOwnerRepository; }
public AdminController(ICommonRepository commonRepo, IExpenseRepository expenseRepo, IIncomeRepository incomeRepo, IMapper mapper) { _commonRepo = commonRepo; _expenseRepo = expenseRepo; _incomeRepo = incomeRepo; _mapper = mapper; }
public BankAccountService(IBankAccountRepository bankAccountRepository, IExpenseRepository expenditureRepository, IIncomeRepository incomeRepository, IAtmWithdrawRepository atmWithdrawRepository, IBankBranchRepository bankBranchRepository) { this._bankAccountRepository = bankAccountRepository; this._expenditureRepository = expenditureRepository; this._incomeRepository = incomeRepository; this._atmWithdrawRepository = atmWithdrawRepository; this._bankBranchRepository = bankBranchRepository; }
public SavingService(ISavingRepository savingRepository, IBankAccountRepository bankAccountRepository, IHistoricMovementRepository historicMovementRepository, IIncomeRepository incomeRepository, IAtmWithdrawRepository atmWithdrawRepository) { this._savingRepository = savingRepository; this._bankAccountRepository = bankAccountRepository; this._historicMovementRepository = historicMovementRepository; this._incomeRepository = incomeRepository; this._atmWithdrawRepository = atmWithdrawRepository; }
protected MovementStrategy(Movement movement, IBankAccountRepository bankAccountRepository, IHistoricMovementRepository historicMovementRepository, IIncomeRepository incomeRepository, IAtmWithdrawRepository atmWithdrawRepository) { CurrentMovement = movement; this.BankAccountRepository = bankAccountRepository; this.HistoricMovementRepository = historicMovementRepository; this.IncomeRepository = incomeRepository; this.AtmWithdrawRepository = atmWithdrawRepository; }
public ReportService( IConsumptionRepository consumptionRepository, IIncomeRepository incomeRepository, IProductRepository productRepository) { _consumptionRepository = consumptionRepository; _incomeRepository = incomeRepository; _productRepository = productRepository; }
public static bool IsIncomeExist(this IIncomeRepository incomeRepository, Guid id) { var incomeExist = incomeRepository.GetAll().Where(x => x.Id == id).Any(); if (incomeExist) { return(true); } return(false); }
public BudgetPlanService(IBudgetPlanRepository budgetPlanRepository, IBudgetByExpenseTypeRepository budgetByExpenseTypeRepository, IBankAccountRepository bankAccountRepository, IExpenseRepository ExpenseRepository, IExpenseTypeRepository ExpenseTypeRepository, IIncomeRepository incomeRepository, ISavingRepository savingRepository) { this._budgetPlanRepository = budgetPlanRepository; this._budgetByExpenseTypeRepository = budgetByExpenseTypeRepository; this._bankAccountRepository = bankAccountRepository; this._ExpenseRepository = ExpenseRepository; this._ExpenseTypeRepository = ExpenseTypeRepository; this._incomeRepository = incomeRepository; this._savingRepository = savingRepository; }
public IncomeService( IFinanceRepository financeRepository, IIncomeRepository incomeRepository, ISpendingService spendingService, IRemindersService remindersService, IBaseService baseService, IRemindersService reminderService) { this.financeRepository = financeRepository ?? throw new ArgumentNullException(nameof(financeRepository)); this.incomeRepository = incomeRepository ?? throw new ArgumentNullException(nameof(incomeRepository)); this.spendingService = spendingService ?? throw new ArgumentNullException(nameof(spendingService)); this.remindersService = remindersService ?? throw new ArgumentNullException(nameof(remindersService)); this.baseService = baseService ?? throw new ArgumentNullException(nameof(baseService)); this.reminderService = reminderService ?? throw new ArgumentNullException(nameof(reminderService)); }
public UserOrderController(IShoppingCartItemRepository shoppingCartItemRepository, IProductRepository productRepository, IIncomeRepository incomeRepository, IUserOrderItemRepository userOrderItemRepository, IUserOrderRepository userOrderRepository, UserManager <UserModel> userManager, IStatisticsRepository statisticsRepository) { _shoppingCartItemRepository = shoppingCartItemRepository; _productRepository = productRepository; _incomeRepository = incomeRepository; _userOrderItemRepository = userOrderItemRepository; _userOrderRepository = userOrderRepository; _userManager = userManager; _statisticsRepository = statisticsRepository; }
public UnitOfWork(CBContext context, IBillItemRepository billItemRepository, IBillRepository billRepository, IExpenseCategoryRepository expenseCategoryRepository, IExpenseRepository expenseRepository, IIncomeRepository incomeRepository, IRecurrenceRepository recurrenceRepository) { _context = context; BillItemRepository = billItemRepository; BillRepository = billRepository; ExpenseCategoryRepository = expenseCategoryRepository; ExpenseRepository = expenseRepository; IncomeRepository = incomeRepository; RecurrenceRepository = recurrenceRepository; }
public AdminController(IShoppingCartItemRepository shoppingCartItemRepository, IProductRepository productRepository, IIncomeRepository incomeRepository, IUserOrderItemRepository userOrderItemRepository, IUserOrderRepository userOrderRepository, UserManager <UserModel> userManager, RoleManager <IdentityRole> roleManager, IInboxRepository inboxRepository) { _shoppingCartItemRepository = shoppingCartItemRepository; _productRepository = productRepository; _incomeRepository = incomeRepository; _userOrderItemRepository = userOrderItemRepository; _userOrderRepository = userOrderRepository; _userManager = userManager; _roleManager = roleManager; _inboxRepository = inboxRepository; }
public decimal CalculateGrossNonAssetIncomeAmount(tcFamily familyArg, IIncomeRepository incomeRepo) { IncomeFilters incomeFilter = new IncomeFilters(); decimal grossNonAssetIncomeAmount = 0; //1. Pull all the available incomes related to the family IEnumerable <tcIncome> incomes = incomeRepo.GetIncomesByFamily(familyArg.PK); //2. Filter out inactive incomes incomes = RemoveInactiveIncomesFromCollection(incomes); //2. Filter out the incomes of ineligible family members incomes = incomeFilter.RemoveInEligibleFamilyMemberIncomesFromCollection(incomes); //3. Remove earned income of dependents under the age of 18 incomes = incomeFilter.RemoveEarnedIncomesOfDependentsUnder18(incomes); //4. Split full time student earned income over the age of 18 from the group, who are dependents, they have a 480 dollar cap per person IEnumerable <tcIncome> studentIncomes = incomeFilter.RetrieveAdultStudentIncome(incomes); //now calculate the earned income with 480 cap decimal totalStudentEarnedIncome = CalculateEarnedIncomeForAdultStudents(studentIncomes, 480); //TODO: Change 480 to be a setting //5. Gather remaining family member incomes IEnumerable <tcIncome> standardIncomes = incomes.Where( income => !studentIncomes.Select(x => x.PK).Contains(income.PK)); //Calculate total unearned and earned incomes for the remainder of the family decimal totalStandardIncome = standardIncomes.Sum(i => i.YearlyIncomeAmount); //add the two together to get total family grossnonassetincome grossNonAssetIncomeAmount = CalculateGrossNonAssetIncome( totalStudentEarnedIncome, totalStandardIncome); return(grossNonAssetIncomeAmount); }
public IncomeController(IIncomeRepository repo, ICustomerRepository customerRepo, IMapper mapper) { this._incomeRepo = repo; this._customerRepo = customerRepo; this._mapper = mapper; }
public RemoveIncomeHandler(IIncomeRepository incomeRepository, IUserRepository userRepository) { IncomeRepository = incomeRepository; UserRepository = userRepository; }
public IncomeService(IIncomeRepository incomeRepository, IBudgetRepository budgetRepository) { _incomeRepository = incomeRepository; _budgetRepository = budgetRepository; }
public IncomesController(IIncomeRepository incomeRepository, ILogger <IncomesController> logger, IMapper mapper) { _incomeRepository = incomeRepository; _logger = logger; _mapper = mapper; }
public GetAllIncomeQuery(IIncomeRepository all_income, Mapper<IIncome, IncomeInformationDTO> mapper) { this.all_income = all_income; this.mapper = mapper; }
public IncomeBusinessLogic(IIncomeRepository incomeRepo, IIncomeTypeRepository typeRepo, IUserRepository userRepo) { _incomeRepo = incomeRepo; _typeRepo = typeRepo; _userRepo = userRepo; }
public IncomeService(IIncomeRepository incomeRepository) { _incomeRepository = incomeRepository; }
public IncomeService(IUserRepository userRepository, IIncomeRepository incomeRepository) { _userRepository = userRepository; _incomeRepository = incomeRepository; }
public IncomeController() { this.incomeRepo = new IncomeRepository(new CompanyContext()); this.projectRepo = new ProjectRepository(new CompanyContext()); }