コード例 #1
0
        public IActionResult Index(bool doador, bool receptor)
        {
            List <string> opcoes = new List <string>();

            opcoes.Add("Doador");
            opcoes.Add("Receptor");

            var lista = _pacienteRepository.Listar();

            if (doador == true)
            {
                lista = _pacienteRepository.BuscarPor(p => p.Doador.Equals(doador));
            }
            else if (receptor == true)
            {
                lista = _pacienteRepository.BuscarPor(p => p.Receptor.Equals(receptor));
            }

            var model = new IndexPacienteViewModel
            {
                Pacientes = lista
            };

            return(View(model));
        }
コード例 #2
0
        public IActionResult Adicionar(int id)
        {
            var exames = _exameRepository.BuscarPor(p => p.PacienteId == id).ToList();

            ViewBag.lista = exames;
            var pp    = _pacienteRepository.Pesquisar(id);
            var lista = _exameRepository.Listar();


            var model = new IndexPacienteViewModel
            {
                Exames     = new SelectList(lista, "ExameId", "Tipo"),
                Paciente   = pp,
                PacienteId = id
            };

            return(View(model));
        }