コード例 #1
0
 public IEnumerable <SelectListItem> GetCategorias()
 {
     using (var context = new TestePraticoContext())
     {
         List <SelectListItem> categorias = context.Categorias.AsNoTracking()
                                            .OrderBy(n => n.no_categoria)
                                            .Select(n =>
                                                    new SelectListItem
         {
             Value = n.categoriaID.ToString(),
             Text  = n.no_categoria
         }).ToList();
         var tipoCategoria = new SelectListItem()
         {
             Value = null,
             Text  = "--- Selecione uma Categoria ---"
         };
         categorias.Insert(0, tipoCategoria);
         return(new SelectList(categorias, "Value", "Text"));
     }
 }