public async Task <IActionResult> Index(int pagePais = 1, int pageEstado = 1)
        {
            ICollection <Pais> paises = await paisDao.Listar();

            ICollection <Estado> estados = await estadoDAO.Listar();

            ICollection <Cidade> cidades = await cidadeDAO.Listar();

            ICollection <TAGIDPosicao> tagidPosicoes = await tagidPosicaoDAO.Listar();

            ICollection <Posicao> posicoes = await posicaoDAO.Listar();

            ICollection <Almoxarifado> almoxarifados = await almoxarifadoDAO.Listar();

            ICollection <Localizacao> localizacaos = await localizacaoDAO.Listar();

            return(View(new ParametrosEnderecosViewModel {
                PaisListViewModel = new PaisListViewModel {
                    Paises = paises
                             .Skip((pagePais - 1) * PageSize)
                             .Take(PageSize),
                    PagingInfo = new PagingInfo {
                        CurrentPage = pagePais,
                        ItemsPerPage = PageSize,
                        TotalItems = paises.Count()
                    }
                },

                EstadoListViewModel = new EstadoListViewModel {
                    Estados = estados
                              .Skip((pageEstado - 1) * PageSize)
                              .Take(PageSize),
                    PagingInfo = new PagingInfo {
                        CurrentPage = pageEstado,
                        ItemsPerPage = PageSize,
                        TotalItems = paises.Count()
                    }
                },

                Cidades = cidades,
                TAGIDPosicoes = tagidPosicoes,
                Posicoes = posicoes,
                Almoxarifados = almoxarifados,
                Localizacoes = localizacaos
            }));
        }
Exemple #2
0
        // GET: Localidade
        public ActionResult Index()
        {
            PaisDAO      paisDAO = new PaisDAO();
            IList <Pais> Paises  = paisDAO.Listar();

            ViewBag.paises = Paises;

            EstadoDAO      estadoDAO = new EstadoDAO();
            IList <Estado> estado    = estadoDAO.ListarFullProperties();

            ViewBag.estados = estado;


            CidadeDAO      cidadeDAO = new CidadeDAO();
            IList <Cidade> cidades   = cidadeDAO.ListarFullProperties();

            ViewBag.cidades  = cidades; EnderecoDAO enderecoDAO = new EnderecoDAO();
            ViewBag.endereco = enderecoDAO.ListarFullProperties();

            return(View());
        }
        public void InserirBrasilSantaCatarinaBlumenauBairoVelhaCentral()
        {
            PaisDAO paisDAO = new PaisDAO();
            var     aaaa    = paisDAO.Listar();

            Pais pais = new Pais();

            pais.Nome = "Brasil 2";

            paisDAO.Adiciona(pais);

            Estado estado = new Estado();

            estado.Pais = pais;
            estado.Nome = "Santa Catarina";
            EstadoDAO estadoDAO = new EstadoDAO();

            estadoDAO.Adiciona(estado);

            var teste = estadoDAO.Listar().Where(e => e.Pais.Nome == "Brasil" && e.Nome == "Santa Catarina");

            Assert.IsTrue(teste.Any(), "AChou");
        }