Ejemplo n.º 1
0
        public async Task <EmpresaListModel> BuscarEmpresas(EmpresaListModel model)
        {
            var empresas = await _repositorioEmpresa.ObterTodos();

            model.Count = empresas.Count();
            empresas    = empresas.Skip((model.CurrentPage - 1) * model.PageSize).Take(model.PageSize);
            List <EmpresaModel> empresasModel = _mapper.Map <List <Empresa>, List <EmpresaModel> >(empresas.ToList());

            model.empresas = empresasModel;
            return(model);
        }
Ejemplo n.º 2
0
 public async Task <IActionResult> Index([Bind("Nome ,Cnpj,Cpf, Data, CurrentPage")] EmpresaListModel empresaListModel)
 {
     return(View(await _servico.BuscarEmpresas(empresaListModel)));
 }