public async Task <QuoteDetails> PutQuoteDetails(int id, QuoteDetails quoteDetails) { quoteDetails.MaturityAmount = calculateMaturityAmount(quoteDetails); _context.Entry(quoteDetails).State = EntityState.Modified; await _context.SaveChangesAsync(); return(quoteDetails); }