Ejemplo n.º 1
0
        private void PopularProfessoresAssociados(ICollection <Professor> professoresCurso = null)
        {
            professoresCurso = professoresCurso ?? new List <Professor>();

            List <Professor> professores;

            using (var client = new ProfessorService.ProfessorServiceClient())
            {
                professores = client.GetAll().MapTo <List <Professor> >();
            }

            var model = new List <SelectListItem>();

            foreach (var p in professores)
            {
                model.Add(new SelectListItem
                {
                    Text     = string.Format("{0} {1}", p.Nome, p.Sobrenome),
                    Value    = p.Id.ToString(),
                    Selected = professoresCurso.Any(pc => pc.Id == p.Id)
                });
            }

            ViewBag.Professores = model;
        }
Ejemplo n.º 2
0
        // GET: Professor
        public ActionResult Index()
        {
            List <Professor> professores;

            using (var client = new ProfessorService.ProfessorServiceClient())
            {
                professores = client.GetAll().MapTo <List <Professor> >();
            }

            return(View(professores));
        }
        // GET: Professor
        public ActionResult Index()
        {
            List<Professor> professores;
            using (var client = new ProfessorService.ProfessorServiceClient())
            {
                professores = client.GetAll().MapTo<List<Professor>>();
            }

            return View(professores);
        }
Ejemplo n.º 4
0
        private void PopularProfessoresAssociados(ICollection<Professor> professoresCurso = null)
        {
            professoresCurso = professoresCurso ?? new List<Professor>();

            List<Professor> professores;
            using (var client = new ProfessorService.ProfessorServiceClient())
            {
                professores = client.GetAll().MapTo<List<Professor>>();
            }

            var model = new List<SelectListItem>();
            foreach (var p in professores)
            {
                model.Add(new SelectListItem
                {
                    Text = string.Format("{0} {1}", p.Nome, p.Sobrenome),
                    Value = p.Id.ToString(),
                    Selected = professoresCurso.Any(pc => pc.Id == p.Id)
                });
            }

            ViewBag.Professores = model;
        }