public void atualizarListaPontoMarcacao(int pagina) { try { using (ServicoPontoClient serv = new ServicoPontoClient()) { if (pagina == 0) { primeiroResultado = 0; } else if (pagina > 0) { primeiroResultado += QUANTIDADE_PAGINA; } else if (pagina < 0) { primeiroResultado -= QUANTIDADE_PAGINA; } List <PontoMarcacaoDTO> listaServ = serv.selectPontoMarcacaoPagina(primeiroResultado, 10, new PontoMarcacaoDTO()); ListaPontoMarcacao.Clear(); foreach (PontoMarcacaoDTO objAdd in listaServ) { ListaPontoMarcacao.Add(objAdd); } PontoMarcacaoSelected = null; } } catch (Exception ex) { throw ex; } }