protected override Task <IEnumerable <TAccount> > SortAsync(IEnumerable <TAccount> accountCollection) { NullGuard.NotNull(accountCollection, nameof(accountCollection)); return(Task.FromResult(accountCollection.OrderBy(account => account.Accounting.Number).ThenBy(account => account.AccountNumber).AsEnumerable())); }
protected override Task <IEnumerable <Claim> > SortAsync(IEnumerable <Claim> claimCollection) { NullGuard.NotNull(claimCollection, nameof(claimCollection)); return(Task.FromResult(claimCollection.OrderBy(claim => claim.Type).AsEnumerable())); }
public GetPaymentTermCollectionQueryHandler(IAccountingRepository accountingRepository) { NullGuard.NotNull(accountingRepository, nameof(accountingRepository)); _accountingRepository = accountingRepository; }
public static IEnumerable <SelectListItem> SelectListFor <T>(this IEnumerable <T> enumValueCollection, T selectedEnumValue) where T : Enum { NullGuard.NotNull(enumValueCollection, nameof(enumValueCollection)); return(enumValueCollection.Select(enumValue => enumValue.SelectListItemFor(enumValue.Equals(selectedEnumValue))).ToArray()); }
public PrincipalResolver(IHttpContextAccessor httpContextAccessor) { NullGuard.NotNull(httpContextAccessor, nameof(httpContextAccessor)); _httpContextAccessor = httpContextAccessor; }
protected override void Down(MigrationBuilder migrationBuilder) { NullGuard.NotNull(migrationBuilder, nameof(migrationBuilder)); migrationBuilder.DropTable("PostalCodes"); }
public override string GetDeletionLink(IUrlHelper urlHelper) { NullGuard.NotNull(urlHelper, nameof(urlHelper)); return(urlHelper.AbsoluteAction("DeleteBudgetAccountGroup", "Accounting")); }
protected Task <IAccountGroup> GetAccountGroupAsync(IAccountingRepository accountingRepository) { NullGuard.NotNull(accountingRepository, nameof(accountingRepository)); return(Task.FromResult(AccountGroupNumber.GetAccountGroup(accountingRepository, ref _accountGroup))); }
protected virtual Task <TResult> GetResultForNoDataAsync(TQuery query) { NullGuard.NotNull(query, nameof(query)); return(Task.FromResult(default(TResult))); }
protected Task <IClientSecretIdentity> GetClientSecretIdentityAsync(ISecurityRepository securityRepository) { NullGuard.NotNull(securityRepository, nameof(securityRepository)); return(Task.Run(() => Identifier.GetClientSecretIdentity(securityRepository, ref _clientSecretIdentity))); }
private IBudgetInfo CreateBudgetInfo(IBudgetAccount budgetAccount, DateTime budgetInfoDate, decimal income, decimal expenses) { NullGuard.NotNull(budgetAccount, nameof(budgetAccount)); return(new BudgetInfo(budgetAccount, (short)budgetInfoDate.Year, (short)budgetInfoDate.Month, income, expenses)); }
protected override Task <IEnumerable <IBudgetAccountGroup> > SortAsync(IEnumerable <IBudgetAccountGroup> budgetAccountGroupCollection) { NullGuard.NotNull(budgetAccountGroupCollection, nameof(budgetAccountGroupCollection)); return(Task.FromResult(budgetAccountGroupCollection.OrderBy(budgetAccountGroup => budgetAccountGroup.Number).AsEnumerable())); }
internal static bool Convertible(this AccountingModel accountingModel) { NullGuard.NotNull(accountingModel, nameof(accountingModel)); return(accountingModel.LetterHead != null); }
internal static bool IsEmpty(this PhysicalAddressModel physicalAddressModel) { NullGuard.NotNull(physicalAddressModel, nameof(physicalAddressModel)); return(physicalAddressModel.Street == null && physicalAddressModel.PostalCode == null && physicalAddressModel.City == null && physicalAddressModel.State == null && physicalAddressModel.CountryOrRegion == null); }
public CompanyName(string fullName) { NullGuard.NotNullOrWhiteSpace(fullName, nameof(fullName)); FullName = fullName; }
internal static IAccounting GetAccounting(this int accountingNumber, DateTime statusDate, IAccountingRepository accountingRepository, ref IAccounting accounting) { NullGuard.NotNull(accountingRepository, nameof(accountingRepository)); return(accounting ??= accountingRepository.GetAccountingAsync(accountingNumber, statusDate).GetAwaiter().GetResult()); }
protected Task <IKeyValueEntry> GetKeyValueEntryAsync(ICommonRepository commonRepository) { NullGuard.NotNull(commonRepository, nameof(commonRepository)); return(Task.FromResult(Key.GetKeyValueEntry(commonRepository, ref _keyValueEntry))); }
public ClaimResolver(IPrincipalResolver principalResolver) { NullGuard.NotNull(principalResolver, nameof(principalResolver)); _principalResolver = principalResolver; }
protected override Task <IContactAccount> GetDataAsync(IGetContactAccountQuery query) { NullGuard.NotNull(query, nameof(query)); return(AccountingRepository.GetContactAccountAsync(query.AccountingNumber, query.AccountNumber, query.StatusDate)); }
protected override async Task ManageRepositoryAsync(IDeleteAccountingCommand command) { NullGuard.NotNull(command, nameof(command)); await AccountingRepository.DeleteAccountingAsync(command.AccountingNumber); }
public void AddToken(IToken token) { NullGuard.NotNull(token, nameof(token)); Token = token; }
public new void Add(IPostingWarning postingWarning) { NullGuard.NotNull(postingWarning, nameof(postingWarning)); base.Add(postingWarning); }
public CountryHelper(IClaimResolver claimResolver) { NullGuard.NotNull(claimResolver, nameof(claimResolver)); _claimResolver = claimResolver; }
protected override Task <IEnumerable <IContactGroup> > SortAsync(IEnumerable <IContactGroup> contactGroupCollection) { NullGuard.NotNull(contactGroupCollection, nameof(contactGroupCollection)); return(Task.FromResult(contactGroupCollection.OrderBy(contactGroup => contactGroup.Number).AsEnumerable())); }
protected Task <ILetterHead> GetLetterHead(ICommonRepository commonRepository) { NullGuard.NotNull(commonRepository, nameof(commonRepository)); return(Task.Run(() => LetterHeadNumber.GetLetterHead(commonRepository, ref _letterHead))); }
public IValidator Validate(IValidator validator) { NullGuard.NotNull(validator, nameof(validator)); return(validator.ValidateKeyValueEntryKey(Key, GetType(), nameof(Key))); }
protected override Task <bool> CanDeleteAsync(ClaimModel entityModel) { NullGuard.NotNull(entityModel, nameof(entityModel)); return(Task.FromResult(false)); }
public IBudgetInfo ToDomain(IBudgetAccount budgetAccount) { NullGuard.NotNull(budgetAccount, nameof(budgetAccount)); return(new BudgetInfo(budgetAccount, Year, Month, Income, Expenses)); }
public Task <IEnumerable <IPaymentTerm> > QueryAsync(EmptyQuery query) { NullGuard.NotNull(query, nameof(query)); return(_accountingRepository.GetPaymentTermsAsync()); }
internal Task <bool> IsDeletableAsync(TAccountModel accountModel) { NullGuard.NotNull(accountModel, nameof(accountModel)); return(CanDeleteAsync(accountModel)); }