public IActionResult List(AlertViewModel alertVM) { var pageNumber = (alertVM.Pnumber == 0) ? 1 : alertVM.Pnumber; var pageSize = 10; var alerts = _AlertRepository.GetByName(alertVM.FilterName).ToPagedList(pageNumber, pageSize); alertVM.Alerts = alerts; string[] variables = new string[] { "createResult", "editResult", "deleteResult" }; initializeTempData(variables); return(View(alertVM)); }