public async Task <IActionResult> UpdateInquiryBulkAsync([FromBody] List <Inquiry> inquiry) { try { _logger.LogDebug("Bulk Updating Inquiry"); bool success = await _inquiryService.BulkUpdateAsync(inquiry); if (success) { _logger.LogDebug("Bulk update success"); return(Ok("Inquiry updated successfully")); } else { _logger.LogDebug("Bulk Update Failed"); return(Conflict("Inquiry not found")); } } catch (Exception ex) { //log Console.Error.WriteLine($"Inquiry Controller Error: Method: Update, Error:{ex.InnerException.Message} "); _logger.LogError("An Exception occured: {ex}", ex.Message); _logger.LogError("Stack Trace: {ex}", ex.StackTrace); return(BadRequest()); } }