Exemple #1
0
        private void CheckIfOperationTypeIsCorrect(OperationDto operation, Dal.Interface.IContext context)
        {
            var baOpTyRepo = Factory.GetBankAccountOperationTypeRepository(context);

            if (!baOpTyRepo.GetAllByBankAccountId(operation.BankAccountId.Value).Any(ot => ot.Id.Equals(operation.BankAccountOperationTypeId)))
            {
                throw new DaGetServiceException(String.Format("Type d'opération {0} non autorisé sur ce compte {1}", operation.BankAccountOperationTypeId, operation.BankAccountId));
            }
        }
Exemple #2
0
        private IList <int> ExtractInvalidRessourceServerIds(Dal.Interface.IContext context)
        {
            var ressourceServerRepo = RepositoriesFactory.GetRessourceServerRepository(context);

            return(ressourceServerRepo.GetAll().Where(rs => rs.IsValid.Equals(false)).Select(rs => rs.Id).ToList());
        }