Ejemplo n.º 1
0
        public IActionResult SaveTransaction([FromBody] TransactionDto transactionDetails)
        {
            int transactionId = _transactionService.SaveTransaction(transactionDetails.Transaction);

            for (int i = 0; i < transactionDetails.Emails.Length; i++)
            {
                Credit details = new Credit()
                {
                    AmountToPay   = transactionDetails.Transaction.AmountPaid / transactionDetails.Transaction.NoOfIndividuals,
                    TransactionId = transactionId,
                    CreditorId    = 0,
                    Status        = 0,
                    UpdatedDate   = null,
                };
                _creditService.InsertCreditors(details, transactionDetails.Emails[i]);
            }

            return(Ok(this._transactionSuccessMessage()));
        }