private void PopularViewBag(Produto produto = null)
 {
     if (produto == null)
     {
         ViewBag.CategoriaId = new SelectList(categoriaServico.ObterTodasCategoriasPorNome(),
                                              "CategoriaId", "Nome");
         ViewBag.FabricanteId = new SelectList(fabricanteServico.ObterTodosFabricantesPorNome(),
                                               "FabricanteId", "Nome");
     }
     else
     {
         //Ultimo parâmetro identifica qual estará selecionado através do ID
         ViewBag.CategoriaId = new SelectList(categoriaServico.ObterTodasCategoriasPorNome(),
                                              "CategoriaId", "Nome", produto.CategoriaId);
         ViewBag.FabricanteId = new SelectList(fabricanteServico.ObterTodosFabricantesPorNome(),
                                               "FabricanteId", "Nome", produto.FabricanteId);
     }
 }
示例#2
0
 public ActionResult Index()
 {
     return(View(fabricanteServico.ObterTodosFabricantesPorNome()));
 }