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)); }
public PaymentModel(Core.Domain.Model.Payment payment) { this.Amount = payment.Amount; this.Id = payment.Id; this.ReceivedAt = payment.ReceivedAt; }