Esempio n. 1
0
        public async Task <JsonResult> Racas(AnimalEspecie especie)
        {
            var racaBus = new RacaBUS();

            var racas = await racaBus.BuscarPorEspecie(especie);

            return(Json(new { Racas = racas }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public DoacaoController()
        {
            var usuarioREP = new UsuarioREP();

            _usuarioBUS         = new UsuarioBUS(usuarioREP);
            _mensagemPrivadaBUS = new MensagemPrivadaBUS(new MensagemPrivadadaREP(), usuarioREP);
            _racaBUS            = new RacaBUS();
        }
Esempio n. 3
0
        public async Task <PartialViewResult> Detalhes(string id = null)
        {
            var model = default(DetalhesViewModel);

            if (!string.IsNullOrWhiteSpace(id))
            {
                var userBus   = new UsuarioBUS(new UsuarioREP());
                var racaBus   = new RacaBUS();
                var interesse = await userBus.ObterInteresse(id);

                var racas = await racaBus.BuscarPorEspecie(interesse.Especie);

                model = new DetalhesViewModel(interesse, racas);
            }
            else
            {
                model = new DetalhesViewModel();
            }


            return(PartialView("_Interesse", model));
        }