private void PopularDropDowns() { Usuario user = GetSessionUser(); List <Curso> lstCursos = new List <Curso>(); if (user.Permissao == EnumPermissaoUsuario.coordenador) { lstCursos = cursoRepository.GetCursoByCoordenador(User.Identity.Name); } else { lstCursos = cursoRepository.GetCursos(); } var listCursosSelectList = lstCursos.Select(item => new SelectListItem { Value = item.IdCurso.ToString(), Text = item.Nome.ToString(), }); ViewBag.Cursos = new SelectList(listCursosSelectList, "Value", "Text"); var listStatus = Enum.GetValues(typeof(EnumStatusSolicitacao)). Cast <EnumStatusSolicitacao>().Select(v => new SelectListItem { Text = EnumExtensions.GetEnumDescription(v), Value = ((int)v).ToString(), }).ToList(); ViewBag.Status = new SelectList(listStatus, "Value", "Text", ((int)EnumStatusSolicitacao.processando).ToString()); }
private void PopularDropDowns() { Usuario user = GetSessionUser(); List <Curso> lstCursos = new List <Curso>(); if (user.Permissao == EnumPermissaoUsuario.coordenador) { lstCursos = cursoRepository.GetCursoByCoordenador(user.IdUsuario); } else { lstCursos = cursoRepository.GetCursos(); } var listCursosSelectList = lstCursos.Select(item => new SelectListItem { Value = item.IdCurso.ToString(), Text = item.Nome.ToString(), }); ViewBag.Cursos = new SelectList(listCursosSelectList, "Value", "Text"); var listTiposDoc = tipoDocumentoRepository.listaTipos().Select(item => new SelectListItem { Value = item.IdTipoDoc.ToString(), Text = item.TipoDocumento1.ToString(), }); ViewBag.TiposDoc = new SelectList(listTiposDoc, "Value", "Text"); }
private void PopularDropDownsCadastro(int?idEvento) { var listCursosSelectList = cursoRepository.GetCursos().Select(item => new SelectListItem { Value = item.IdCurso.ToString(), Text = item.Nome.ToString(), }); ViewBag.Cursos = new SelectList(listCursosSelectList, "Value", "Text"); }
public ActionResult DadosCadastrais() { Usuario user = GetSessionUser(); if (user.Permissao == EnumPermissaoUsuario.aluno) { var aluno = alunoRepository.GetAlunoByIdUsuario(user.IdUsuario); var idCurso = aluno.AlunoCurso != null?aluno.AlunoCurso.Select(x => x.IdCurso).FirstOrDefault() : 0; var listCursosSelectList = cursoRepository.GetCursos().Select(item => new SelectListItem { Value = item.IdCurso.ToString(), Text = item.Nome.ToString(), }); ViewBag.Cursos = new SelectList(listCursosSelectList, "Value", "Text", idCurso.ToString()); } // GetSessionUser(); var usuario = usuarioRepository.GetUsuarioById(user.IdUsuario); return(View(usuario)); }
// GET: Curso public ActionResult Index() { return(View(cursoRepository.GetCursos())); }