public IActionResult Create() { CriarEventoViewModel viewModel = new CriarEventoViewModel { MensagemErro = (string)TempData["MensagemErro"] }; var clientes = _clientService.GetAll(); var situacoes = _situacaoService.GetAll(); var tipoEventos = _tipoEventoService.GetAll(); var locais = _localService.GetAll(); //comobox de cliente foreach (var clienteEntity in clientes) { viewModel.Clientes.Add(new SelectListItem() { Value = clienteEntity.Id.ToString(), Text = clienteEntity.Nome }); } //combobox de situacao dos eventos foreach (var situacaoEntity in situacoes) { viewModel.Situacoes.Add(new SelectListItem() { Value = situacaoEntity.Id.ToString(), Text = situacaoEntity.Descricao }); } //combobox de tipo de eventos foreach (var tipoEventoEntity in tipoEventos) { viewModel.TipoEventos.Add(new SelectListItem() { Value = tipoEventoEntity.Id.ToString(), Text = tipoEventoEntity.Descricao }); } //combobox de locais foreach (var localEntity in locais) { viewModel.LocalEventos.Add(new SelectListItem() { Value = localEntity.Id.ToString(), Text = localEntity.Descricao }); } return(View("~/Views/Admin/Evento/Register.cshtml", viewModel)); }
public IActionResult TipoEventos() { var viewModel = new TipoEventoViewModel { MensagemSucesso = (string)TempData["formMensagemSucesso"], MensagemErro = (string)TempData["formMensagemErro"] }; viewModel.TipoEventos = _tipoEventoService.GetAll(); return(View("~/Views/Admin/TipoEvento/TipoEventoList.cshtml", viewModel)); }