Пример #1
0
        public Result <Unit> Remove(Guid id)
        {
            return(ById(id).Success(v =>
            {
                var transactions = _accountTransactionRepository.All(v.Id);

                if (transactions.Any())
                {
                    return Result.Fail <Unit>();
                }

                _context.Accounts.Remove(v);
                return Result.Success();
            }));
        }
Пример #2
0
 public IQueryable <AccountTransaction> All(Guid accountId)
 {
     return(_accountTransactionRepository.All(accountId));
 }