Exemple #1
0
        public ActionResult Criar()
        {
            var model = new CursoAssuntoUsuarioViewModel();

            using (var repo = new UsuarioRepository())
            {
                var lista = repo.Listar();
                foreach (var user in lista)
                {
                    var item = new SelectListItem
                    {
                        Text  = user.Nome,
                        Value = user.Id.ToString()
                    };
                    model.ListaUsuarios.Add(item);
                }
            }

            using (var repo = new AssuntoRepository())
            {
                var lista = repo.Listar();
                foreach (var assunto in lista)
                {
                    var item = new SelectListItem
                    {
                        Text  = assunto.NomeAssunto,
                        Value = assunto.IdAssunto.ToString()
                    };
                    model.ListaAssuntos.Add(item);
                }
            }


            return(View(model));
        }
Exemple #2
0
        public ActionResult Criar(CursoAssuntoUsuarioViewModel acu)
        {
            using (var repo = new CursoRepository())
            {
                var inserido = repo.Inserir(acu.Curso);

                if (inserido.IdCurso == 0)
                {
                    ModelState.AddModelError("", "Erro");
                }
            }
            return(RedirectToAction("Index"));
        }