示例#1
0
        private void CarregarViewBag()
        {
            var colaborador = colaboradorService.BuscarTipoColaborador();

            ViewBag.TipoColaborador = colaborador
                                      .Select(x => new SelectListItem()
            {
                Value = x.IdeTipoColaborador.ToString(), Text = x.DscTipoColaborador
            })
                                      .OrderBy(x => x.Text)
                                      .ToList();

            var UF = colaboradorService
                     .BuscarUnidadeFederacao()
                     .ToList();

            ViewBag.UnidadeFederacao = UF
                                       .Select(x => new SelectListItem()
            {
                Value = x.IdeUnidadeFederacao.ToString(), Text = string.Format("{0} - {1}", x.SigUnidadeFederacao, x.NomUnidadeFederacao)
            })
                                       .OrderBy(x => x.Text)
                                       .ToList();

            ViewBag.CategoriaCNH = colaboradorService.BuscarCategoriaCNH()
                                   .Select(x => new SelectListItem()
            {
                Value = x.Value, Text = x.Text
            })
                                   .OrderBy(x => x.Text)
                                   .ToList();

            ViewBag.Sexo = colaboradorService.BuscarSexo()
                           .Select(x => new SelectListItem()
            {
                Value = x.Value, Text = x.Text
            })
                           .OrderBy(x => x.Text)
                           .ToList();

            ViewBag.Situacao = Dominio.BuscarSituacao()
                               .Select(x => new SelectListItem()
            {
                Value = x.Key, Text = x.Value
            })
                               .OrderBy(x => x.Text)
                               .ToList();
        }