コード例 #1
0
        // GET: TipoEvento
        public ActionResult Index()
        {
            ViewBag.SuccessMessage = TempData["SuccessMessage"];
            var tipoeventi = _tipoEventoFeRepository.GetTipiEventi();

            if (tipoeventi.Count() <= 0)
            {
                ViewBag.Message = "Si è verificato un problema durante il recupero del tipo di evento" + "il database o nessun tipo evento esiste";
            }
            return(View(tipoeventi));
        }
コード例 #2
0
        public IViewComponentResult Invoke()
        {
            var tipoEventi = _tipoEventoFeRepository.GetTipiEventi().
                             OrderBy(c => c.NomeTipoEvento).
                             Select(x => new { Id = x.TipoEventoId, Value = x.NomeTipoEvento });

            var tipoEventiList = new TipoEventiSelectList
            {
                TipoEventiList = new SelectList(tipoEventi, "Id", "Value")
            };

            return(View("_TipoEventiList", tipoEventiList));
        }