// GET: Consulta/Details/5
        public ActionResult Details(int id)
        {
            var taxaDoacao          = _TaxaDoacaoAppService.GetById(id);
            var taxaDoacaoViewModel = Mapper.Map <TaxaDoacao, TaxaDoacaoViewModel>(taxaDoacao);

            ViewBag.TipoProfissionalId = new SelectList(_TipoProfissionalAppService.GetAll(), "TipoProfissionalId", "Descricao", taxaDoacaoViewModel.TipoProfissionalId);

            return(View(taxaDoacaoViewModel));
        }
示例#2
0
        // GET: Consulta
        public ActionResult Index(string palavra, int?LocalizarPor)
        {
            if (Session["Usuario"] == null)
            {
                return(RedirectToAction("index", "login"));
            }

            var tipoProfissinoalViewModel = Mapper.Map <IEnumerable <TipoProfissional>, IEnumerable <TipoProfissionalViewModel> >(_tipoProfissionalApp.GetAll());
            int idLocalizacao             = LocalizarPor.GetValueOrDefault();

            if (!String.IsNullOrEmpty(palavra))
            {
                switch (idLocalizacao)
                {
                case 1:
                    tipoProfissinoalViewModel = tipoProfissinoalViewModel.Where(s => s.Descricao.Contains(palavra));
                    break;

                case 2:
                    tipoProfissinoalViewModel = tipoProfissinoalViewModel.Where(s => s.TipoProfissionalID.Equals(palavra));
                    break;
                }
            }

            return(View(tipoProfissinoalViewModel));
        }
示例#3
0
        // GET: Consulta/Create
        public ActionResult Create()
        {
            ViewBag.TipoProfissionalId = new SelectList(_tipoProfissionalAppService.GetAll(), "TipoProfissionalId", "Descricao");

            return(View());
        }