in src/Relecloud.Web.CallCenter/Controllers/ConcertController.cs [171:191]
public async Task<IActionResult> DeleteConfirmed(int id)
{
try
{
var deleteConcertResult = await this.concertService.DeleteConcertAsync(id);
if (deleteConcertResult.Success)
{
return RedirectToAction("Index");
}
var model = await this.concertService.GetConcertByIdAsync(id);
ModelState.AddErrorMessages(deleteConcertResult.ErrorMessages);
return View(nameof(Delete), model);
}
catch (Exception ex)
{
logger.LogError(ex, "Unhadled exception from ConcertController.DeleteConfirmed");
return RedirectToAction("Index");
}
}