コード例 #1
0
        public async Task <PaymentModel> Create(long contractId, [FromBody] CreatePaymentRequest payment)
        {
            var toSave = new Core.Domain.Model.Payment()
            {
                Amount     = payment.Amount,
                ContractId = contractId,
                ReceivedAt = payment.ReceivedAt
            };

            var saved = await service.AddPayment(toSave);

            return(new PaymentModel(saved));
        }
コード例 #2
0
 public PaymentModel(Core.Domain.Model.Payment payment)
 {
     this.Amount     = payment.Amount;
     this.Id         = payment.Id;
     this.ReceivedAt = payment.ReceivedAt;
 }