// GET: Consulta/Create public ActionResult Create(int idProfissional) { var profissional = _profissionalApp.GetById(idProfissional); ViewBag.ProfissionalId = profissional.ProfissionalId; ViewBag.ProfissionalNome = profissional.NomeProfissional; return(View()); }
// 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)); }