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); }
public async Task <IActionResult> Index([Bind("Nome ,Cnpj,Cpf, Data, CurrentPage")] EmpresaListModel empresaListModel) { return(View(await _servico.BuscarEmpresas(empresaListModel))); }