Ejemplo n.º 1
0
        public async Task <IActionResult> Create()
        {
            var empresas = await _empresaService.FindAllAsync();

            var fornecedores = await _fornecedorService.FindAllAsync(EmpresaId);

            var gruposDeProdutos = await _grupoDeProdutoService.FindAllAsync(EmpresaId);

            var subGruposDeProdutos = await _subGrupoDeProdutoService.FindAllAsync(EmpresaId);

            var viewModel = new ProdutoFormViewModel
            {
                Empresas            = empresas,
                Fornecedores        = fornecedores,
                GruposDeProdutos    = gruposDeProdutos,
                SubGruposDeProdutos = subGruposDeProdutos
            };

            return(View(viewModel));
        }
        public async Task <IActionResult> Index(int?pagina, string consulta)
        {
            int page = pagina ?? 1;

            ViewData["Consulta"] = consulta;
            if (consulta == null)
            {
                var List = await _fornecedorService.FindAllAsync(page, EmpresaId);

                return(View(List));
            }
            else
            {
                var List = await _fornecedorService.FindAsync(page, EmpresaId, consulta);

                return(View(List));
            }
        }
 public async Task <IActionResult> Index()
 {
     return(View(await _fornecedorService.FindAllAsync()));
 }