示例#1
0
        // GET: Consulta/Create
        public ActionResult Create(int idProfissional)
        {
            var profissional = _profissionalApp.GetById(idProfissional);

            ViewBag.ProfissionalId   = profissional.ProfissionalId;
            ViewBag.ProfissionalNome = profissional.NomeProfissional;

            return(View());
        }
示例#2
0
        // GET: Consulta/Details/5
        public ActionResult Details(int id)
        {
            var profissional = _profissionalApp.GetById(id);
            var taxasExtra   = _taxaExtraProfissionalAppService.GetAll();

            var profissionalViewModel          = Mapper.Map <Profissional, ProfissionalViewModel>(profissional);
            var taxaEstraProfissionalViewModel = Mapper.Map <IEnumerable <TaxaExtraProfissional>, IEnumerable <TaxaExtraProfissionalViewModel> >(taxasExtra.Where(t => t.ProfissionalId == profissional.ProfissionalId));

            var tuple = new Tuple <ProfissionalViewModel, IEnumerable <TaxaExtraProfissionalViewModel> >(profissionalViewModel, taxaEstraProfissionalViewModel);

            return(View(tuple));
        }