Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Controller GET: Projeto/Edit/5
- public ActionResult Editar(int id)
- {
- //Pesquisar projeto selecionado
- ProjetoDAO proj_dao = new ProjetoDAO();
- Projeto proj = proj_dao.listById(id);
- //Pesquisar todos os TIPOS de projetos
- ProjetoTipoDAO proj_tipo_dao = new ProjetoTipoDAO();
- List<ProjetoTipo> lista_projetotipo = proj_tipo_dao.ListAll();
- //Lista de SelectListItem
- List<SelectListItem> lista_ddl = new List<SelectListItem>();
- //Percorrer lista de Tipos de Projetos e adicionar na lista de SelectListItem
- bool selected = false;
- foreach (var item in lista_projetotipo)
- {
- //Checar se é o ID selecionado
- selected = (proj.ProjTipoId.ToString().Equals(item.ProjTipoId.ToString()));
- //Adicionar item na lista
- lista_ddl.Add(
- new SelectListItem()
- {
- Text = item.ProjTipoNome,
- Value = item.ProjTipoId,
- Selected = selected
- });
- }
- //Enviando a lista de Tipos de Projetos para a view através de ViewBag
- ViewBag.ListaTiposProjeto = lista_ddl;
- }
- <div class="row">
- <div class="form-group">
- <div class="col-md-2">
- @Html.LabelFor(model => model.ProjTipo, new { @class = "control-label" })
- </div>
- <div class="col-md-10">
- @Html.DropDownList("ListaTiposProjeto", null, "Selecione um item", new { @class = "form-control" })
- </div>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement