Beispiel #1
0
        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.
        }
Beispiel #2
0
        public PartialViewResult _TableListarEditoras(int? id = null)
        {
            var listaDeEditorass = new List<Editoras>();

            if (id.HasValue)
                listaDeEditorass.Add(new Business.EditorasBusiness().GetEditoras((int)id));
            else
                listaDeEditorass = new Business.EditorasBusiness().ListEditoras();

            return PartialView(listaDeEditorass);
        }
Beispiel #3
0
        public ActionResult Editar(int id)
        {
            var editora = new Business.EditorasBusiness().GetEditoras(id);

            return View(editora);
        }