コード例 #1
0
ファイル: LivrosController.cs プロジェクト: gbodesenv/SRCONFI
        public void Combos(int?editoraID = null, int?autorID = null)
        {
            List <SelectListItem> selectListEditoras = new List <SelectListItem>();
            var lstEditoras = new Business.EditorasBusiness().ListEditoras(); // esse método vai ao banco.

            foreach (var item in lstEditoras)
            {
                selectListEditoras.Add(new SelectListItem()
                {
                    Text     = item.nomeEditora,
                    Value    = item.editoraID.ToString(),
                    Selected = (editoraID == item.editoraID) ? true : false
                });
            }

            ViewBag.listEditoras = selectListEditoras; //ViewBag - esse cara vai até a view e lá utilizamos ela.

            List <SelectListItem> selectListAutores = new List <SelectListItem>();
            var lstAutores = new Business.AutoresBusiness().ListAutores(); // esse método vai ao banco.

            foreach (var item in lstAutores)
            {
                selectListAutores.Add(new SelectListItem()
                {
                    Text     = item.nomeAutor,
                    Value    = item.autorID.ToString(),
                    Selected = (editoraID == item.autorID) ? true : false
                });
            }

            ViewBag.listAutores = selectListAutores; //ViewBag - esse cara vai até a view e lá utilizamos ela.
        }
コード例 #2
0
        public PartialViewResult _TableListarAutores(int?id = null)
        {
            var listaDeAutoress = new List <Autores>();

            if (id.HasValue)
            {
                listaDeAutoress.Add(new Business.AutoresBusiness().GetAutores((int)id));
            }
            else
            {
                listaDeAutoress = new Business.AutoresBusiness().ListAutores();
            }

            return(PartialView(listaDeAutoress));
        }
コード例 #3
0
        public ActionResult Editar(int id)
        {
            var autor = new Business.AutoresBusiness().GetAutores(id);

            return(View(autor));
        }