public async Task Execute(string payedItemId, PayedItemsMeta itemMeta)
        {
            int reservationId = int.Parse(payedItemId);
            var reservation   = await UnitOfWork.ReservationsRepository
                                .Where(r => r.ReservationId == reservationId)
                                .FirstOrDefaultAsync() ?? throw new ContentNotFoundException("Не е намерена резервацията!");

            reservation.PaymentStatus = PaymentStatus.FullPayed;
            await UnitOfWork.SaveAsync();
        }
예제 #2
0
 //
 public Task Execute(string payedItemId, PayedItemsMeta itemMeta)
 {
     return(Task.CompletedTask);
 }