// GET: Fazione public ActionResult Index() { ViewBag.SuccessMessage = TempData["SuccessMessage"]; var fazioni = _fazioneFeRepository.GetFazioni(); if (fazioni.Count() <= 0) { ViewBag.Message = "Si è verificato un problema durante il recupero delle Fazioni" + "il database o nessuna Fazione esiste"; } return(View(fazioni)); }
public IViewComponentResult Invoke() { var fazioni = _fazioneFeRepository.GetFazioni(). OrderBy(c => c.NomeFazione). Select(x => new { Id = x.FazioneId, Value = x.NomeFazione }); var fazioniList = new FazioneSelectList { FazioniList = new SelectList(fazioni, "Id", "Value") }; return(View("_FazioniList", fazioniList)); }