private void AtualizaGrid()
        {
            var animais =
                mapper.Map <IEnumerable <GridAnimalViewModel> >(animalAppService.GetAll(Guid.Parse(Settings.Default.Logado)));

            gridViewAnimaisCadastrados.DataSource          = animais;
            gridViewAnimaisCadastrados.AutoGenerateColumns = true;
        }
        private void MontaComboAnimal()
        {
            var animais = _animalAppService.GetAll().Where(
                _ => _.StatusAnimal &&
                _.IdUsuario == Guid.Parse(Settings.Default.Logado) &&
                (_idGrupo == Guid.Empty ? true : _.IdGrupo == _idGrupo) &&
                (_idCaixa == Guid.Empty ? true : _.IdCaixa == _idCaixa) &&
                (_idTipoAnimal == Guid.Empty ? true : _.IdTipoAnimal == _idTipoAnimal)).OrderBy(_ => _.IdAnimal).ToList();

            comboAnimal.DataSource    = animais;
            comboAnimal.DisplayMember = "NomeAnimal";
            comboAnimal.ValueMember   = "IdAnimal";
        }
Ejemplo n.º 3
0
        public void DeveObterTodosOsAnimaisCadastrados_RetornarAnimais()
        {
            var idUsuario           = Guid.NewGuid();
            var usuario             = UsuarioFactory.CriarUmUsuarioValido(idUsuario);
            var usuarioViewModel    = UsuarioViewModelFactory.CriarUmUsuarioValido(idUsuario);
            var listaDeAnimalDomain = new List <Animal>
            {
                AnimalFactory.CriarUmAnimal(usuario)
            };
            var listaDeAnimalViewModel = new List <AnimalViewModel>
            {
                AnimalViewModelFactory.CriarUmAnimal(usuarioViewModel)
            };

            _animalService.GetAll().Returns(listaDeAnimalDomain);
            _mapper.Map <IEnumerable <AnimalViewModel> >(listaDeAnimalDomain).Returns(listaDeAnimalViewModel);

            var retorno = animalAppService.GetAll();

            Assert.IsNotNull(retorno);
            Assert.AreEqual(listaDeAnimalViewModel, retorno);
            _animalService.Received().GetAll();
            _mapper.Received().Map <IEnumerable <AnimalViewModel> >(listaDeAnimalDomain);
        }
Ejemplo n.º 4
0
        private void DadosComboBox()
        {
            try
            {
                var situacao = Mapper.Map <IEnumerable <AdocaoSituacao>, IEnumerable <AdocaoSituacaoViewModel> >(_iAdocaoSituacaoAppService.GetAll());
                var pessoa   = Mapper.Map <IEnumerable <Pessoa>, IEnumerable <PessoaViewModel> >(_iPessoaAppService.GetAll());
                var animal   = Mapper.Map <IEnumerable <Animal>, IEnumerable <AnimalViewModel> >(_iAnimalAppService.GetAll());

                ViewBag.Situacao = new SelectList(situacao, "AdocaoSituacaoId", "Descricao");
                ViewBag.Pessoa   = new SelectList(pessoa, "PessoaId", "Nome");
                ViewBag.Animal   = new SelectList(animal, "AnimalId", "Nome");
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 5
0
 public ActionResult Index()
 {
     try
     {
         var listItem = Mapper.Map <IEnumerable <Animal>, IEnumerable <AnimalViewModel> >(_iAnimalAppService.GetAll());
         return(View(listItem));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Ejemplo n.º 6
0
 public ActionResult <List <Animal> > GetListaAnimal()
 {
     return(_AnimalAppService.GetAll().ToList());
 }