public ActionResult CadastrarEstudante()
        {
            List<Estudante> estudantes;
            using (var client = new EstudanteService.EstudanteServiceClient())
            {
                estudantes = client.GetAll().MapTo<List<Estudante>>();
            }

            List<Curso> cursos;
            using (var client = new CursoService.CursoServiceClient())
            {
                cursos = client.GetAll().MapTo<List<Curso>>();
            }

            var selectEstudantes = estudantes.Select(e => new SelectListItem()
            {
                Text = string.Format("{0} {1}", e.Nome, e.Sobrenome),
                Value = e.Id.ToString()
            }).ToList();

            var selectCursos = cursos.Select(c => new SelectListItem()
            {
                Text = c.Nome,
                Value = c.Id.ToString()
            }).ToList();

            ViewBag.CursoId = selectCursos;
            ViewBag.EstudanteId = selectEstudantes;

            return View();
        }
예제 #2
0
        public ActionResult CadastrarEstudante()
        {
            List <Estudante> estudantes;

            using (var client = new EstudanteService.EstudanteServiceClient())
            {
                estudantes = client.GetAll().MapTo <List <Estudante> >();
            }

            List <Curso> cursos;

            using (var client = new CursoService.CursoServiceClient())
            {
                cursos = client.GetAll().MapTo <List <Curso> >();
            }

            var selectEstudantes = estudantes.Select(e => new SelectListItem()
            {
                Text  = string.Format("{0} {1}", e.Nome, e.Sobrenome),
                Value = e.Id.ToString()
            }).ToList();

            var selectCursos = cursos.Select(c => new SelectListItem()
            {
                Text  = c.Nome,
                Value = c.Id.ToString()
            }).ToList();

            ViewBag.CursoId     = selectCursos;
            ViewBag.EstudanteId = selectEstudantes;

            return(View());
        }
예제 #3
0
        // GET: Curso
        public ActionResult Index()
        {
            List <Curso> cursos;

            using (var client = new CursoService.CursoServiceClient())
            {
                cursos = client.GetAll().MapTo <List <Curso> >();
            }

            return(View(cursos));
        }
예제 #4
0
        // GET: Curso
        public ActionResult Index()
        {
            List<Curso> cursos;
            using (var client = new CursoService.CursoServiceClient())
            {
                cursos = client.GetAll().MapTo<List<Curso>>();
            }

            return View(cursos);
        }