public void atualizarListaEstoqueReajusteCabecalho(int pagina) { try { using (ServicoEstoqueClient serv = new ServicoEstoqueClient()) { if (pagina == 0) { primeiroResultado = 0; } else if (pagina > 0) { primeiroResultado += QUANTIDADE_PAGINA; } else if (pagina < 0) { primeiroResultado -= QUANTIDADE_PAGINA; } List <EstoqueReajusteCabecalhoDTO> listaServ = serv.selectEstoqueReajusteCabecalhoPagina(primeiroResultado, QUANTIDADE_PAGINA, new EstoqueReajusteCabecalhoDTO()); ListaEstoqueReajusteCabecalho.Clear(); foreach (EstoqueReajusteCabecalhoDTO objAdd in listaServ) { ListaEstoqueReajusteCabecalho.Add(objAdd); } EstoqueReajusteCabecalhoSelected = null; } } catch (Exception ex) { throw ex; } }
public void AtualizarListaEstoqueReajusteCabecalho(int pagina) { try { using (ServidorClient Servico = new ServidorClient()) { if (pagina == 0) { IndiceNavegacao = 0; } else if (pagina > 0 && ListaEstoqueReajusteCabecalho.Count == QuantidadePagina) { IndiceNavegacao += QuantidadePagina; } else if (pagina < 0 && IndiceNavegacao != 0) { IndiceNavegacao -= QuantidadePagina; } EstoqueReajusteCabecalhoDTO EstoqueReajusteCabecalho = new EstoqueReajusteCabecalhoDTO(); IList <EstoqueReajusteCabecalhoDTO> ListaServ = Servico.SelectEstoqueReajusteCabecalhoPagina(IndiceNavegacao, QuantidadePagina, EstoqueReajusteCabecalho); ListaEstoqueReajusteCabecalho.Clear(); foreach (EstoqueReajusteCabecalhoDTO objAdd in ListaServ) { ListaEstoqueReajusteCabecalho.Add(objAdd); } EstoqueReajusteCabecalhoSelected = null; } QuantidadeCarregada = ListaEstoqueReajusteCabecalho.Count; ControlarNavegacao(); } catch (Exception ex) { throw ex; } }