Ejemplo n.º 1
0
        // GET: Doador
        public IActionResult Cadastrar(int?id)
        {
            Doacao doacao = _doacaoDAO.BuscarDoacaoPorId(id);

            ViewBag.idDoacao      = id;
            ViewBag.tipoSanguineo = doacao.Doador.TipoSanguineo;
            ViewBag.fatorRh       = doacao.Doador.FatorRh;
            return(View());
        }
Ejemplo n.º 2
0
        public IActionResult Cadastrar(int?id)
        {
            Doacao doacao = _doacaoDAO.BuscarDoacaoPorId(id);
            // TODO: Buscar solicitante através do ID do usuário logado.
            Solicitante solicitante = _solicitanteDAO.BuscarSolicitantePorId(1);
            Solicitacao solicitacao = CriarSolicitacao(doacao, solicitante);

            _solicitacaoDAO.CadastrarSolicitacao(solicitacao);

            return(RedirectToAction("perfil", "doacao", new RouteValueDictionary {
                { "id", doacao.IdDoacao }
            }));
        }
Ejemplo n.º 3
0
        public IActionResult Perfil(int?id)
        {
            Doacao resultadoDaBusca = _doacaoDAO.BuscarDoacaoPorId(id);

            return(View(resultadoDaBusca));
        }