public override Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { if (User != null && User.Identity.IsAuthenticated) { _itemRepo.SetLoggedInUserId(GetUserId()); _itemRepo.SetLoggedInUserName(GetUserUserName()); _itemRepo.SetIsAdmin(GetIsUserAdmin()); _unitRepo.SetLoggedInUserId(GetUserId()); _unitRepo.SetLoggedInUserName(GetUserUserName()); _unitRepo.SetIsAdmin(GetIsUserAdmin()); _itemGroupRepo.SetLoggedInUserId(GetUserId()); _itemGroupRepo.SetLoggedInUserName(GetUserUserName()); _itemGroupRepo.SetIsAdmin(GetIsUserAdmin()); _itemUnitRepo.SetLoggedInUserId(GetUserId()); _itemUnitRepo.SetLoggedInUserName(GetUserUserName()); _itemUnitRepo.SetIsAdmin(GetIsUserAdmin()); _priceRepo.SetLoggedInUserId(GetUserId()); _priceRepo.SetLoggedInUserName(GetUserUserName()); _priceRepo.SetIsAdmin(GetIsUserAdmin()); _itemUnitPriceRepo.SetLoggedInUserId(GetUserId()); _itemUnitPriceRepo.SetLoggedInUserName(GetUserUserName()); _itemUnitPriceRepo.SetIsAdmin(GetIsUserAdmin()); _storeItemUnitRepo.SetLoggedInUserId(GetUserId()); _storeItemUnitRepo.SetLoggedInUserName(GetUserUserName()); _storeItemUnitRepo.SetIsAdmin(GetIsUserAdmin()); _storeItemUnitRepo.SetPeriodId(_periodManager.GetPeriod()); } return(base.OnActionExecutionAsync(context, next)); }
public override Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { if (User != null && User.Identity.IsAuthenticated) { _billRepo.SetLoggedInUserId(GetUserId()); _billRepo.SetIsAdmin(GetIsUserAdmin()); _billRepo.SetPeriodId(_periodManager.GetPeriod()); _billTypeRepo.SetLoggedInUserId(GetUserId()); _billTypeRepo.SetIsAdmin(GetIsUserAdmin()); _billTypeRepo.SetPeriodId(_periodManager.GetPeriod()); _entryRepo.SetLoggedInUserId(GetUserId()); _entryRepo.SetIsAdmin(GetIsUserAdmin()); _entryRepo.SetPeriodId(_periodManager.GetPeriod()); _accountBalanceRepo.SetLoggedInUserId(GetUserId()); _accountBalanceRepo.SetIsAdmin(GetIsUserAdmin()); _accountBalanceRepo.SetPeriodId(_periodManager.GetPeriod()); _customerRepo.SetLoggedInUserId(GetUserId()); _customerRepo.SetIsAdmin(GetIsUserAdmin()); _customerRepo.SetPeriodId(_periodManager.GetPeriod()); _accountRepo.SetLoggedInUserId(GetUserId()); _accountRepo.SetIsAdmin(GetIsUserAdmin()); _accountRepo.SetPeriodId(_periodManager.GetPeriod()); _storeRepo.SetLoggedInUserId(GetUserId()); _storeRepo.SetIsAdmin(GetIsUserAdmin()); _storeRepo.SetPeriodId(_periodManager.GetPeriod()); _costCenterRepo.SetLoggedInUserId(GetUserId()); _costCenterRepo.SetIsAdmin(GetIsUserAdmin()); _costCenterRepo.SetPeriodId(_periodManager.GetPeriod()); _branchRepo.SetLoggedInUserId(GetUserId()); _branchRepo.SetIsAdmin(GetIsUserAdmin()); _branchRepo.SetPeriodId(_periodManager.GetPeriod()); _itemRepo.SetLoggedInUserId(GetUserId()); _itemRepo.SetIsAdmin(GetIsUserAdmin()); _itemRepo.SetPeriodId(_periodManager.GetPeriod()); _itemUnitRepo.SetLoggedInUserId(GetUserId()); _itemUnitRepo.SetIsAdmin(GetIsUserAdmin()); _itemUnitRepo.SetPeriodId(_periodManager.GetPeriod()); _storeItemRepo.SetLoggedInUserId(GetUserId()); _storeItemRepo.SetIsAdmin(GetIsUserAdmin()); _storeItemRepo.SetPeriodId(_periodManager.GetPeriod()); _storeItemUnitRepo.SetLoggedInUserId(GetUserId()); _storeItemUnitRepo.SetIsAdmin(GetIsUserAdmin()); _storeItemUnitRepo.SetPeriodId(_periodManager.GetPeriod()); _priceRepo.SetLoggedInUserId(GetUserId()); _priceRepo.SetIsAdmin(GetIsUserAdmin()); _priceRepo.SetPeriodId(_periodManager.GetPeriod()); _currencyRepo.SetLoggedInUserId(GetUserId()); _currencyRepo.SetIsAdmin(GetIsUserAdmin()); _currencyRepo.SetPeriodId(_periodManager.GetPeriod()); _financialPeriodRepo.SetLoggedInUserId(GetUserId()); _financialPeriodRepo.SetIsAdmin(GetIsUserAdmin()); _financialPeriodRepo.SetPeriodId(_periodManager.GetPeriod()); } return(base.OnActionExecutionAsync(context, next)); }