Beispiel #1
0
        public async Task PopulateAll(DonorContext db)
        {
            var query = db.Donations
                        .Where(x => x.DonorCharityProportion.DonorCharity.DonorId == _donorId)
                        .OrderBy(x => x.DonationDateTimeUtc)
                        .Include(x => x.DonorCharityProportion)
                        .ThenInclude(x => x.DonorCharity)
                        .ThenInclude(x => x.Charity);

            var items = await query
                        .Skip(Offset)
                        .Take(Count)
                        .ToListAsync();

            Total = await query.CountAsync();

            Items = items.Select(DonationModel.FromEntity).ToList();
        }
Beispiel #2
0
 public IamDonorController(DonorContext context)
 {
     _context = context;
 }
Beispiel #3
0
 public DonationController(DonorContext db)
 {
     _db = db;
 }
Beispiel #4
0
 public AddCharityEventHandler(DonorContext donorContext)
 {
     _donorContext = donorContext;
 }
Beispiel #5
0
 public UpdateCharityEventHandler(DonorContext donorContext)
 {
     _donorContext = donorContext;
 }
 public DonorController(DonorContext db, IRequestContext requestContext)
 {
     _db             = db;
     _requestContext = requestContext;
 }
Beispiel #7
0
 public CharityController(DonorContext db)
 {
     _db = db;
 }
Beispiel #8
0
 public RequestsController(DonorContext context)
 {
     _context = context;
 }
Beispiel #9
0
 public NewTransactionEventHandler(DonorContext donorContext)
 {
     _donorContext = donorContext;
 }
 public RemoveCharityEventHandler(DonorContext donorContext)
 {
     _donorContext = donorContext;
 }