Exemplo n.º 1
0
        public void AtualizarListaCliente(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaCliente.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    Cliente Cli = new Cliente();
                    Cli.pessoa = new Pessoa();

                    if (!Filtro.Trim().Equals(""))
                    {
                        Cli.pessoa.nome = Filtro;
                    }

                    IList <Cliente> ListaServ = Servico.SelectClientePagina(IndiceNavegacao, true, QuantidadePagina, true, Cli);

                    ListaCliente.Clear();

                    foreach (Cliente objAdd in ListaServ)
                    {
                        ListaCliente.Add(objAdd);
                    }

                    ClienteSelected = null;
                }
                QuantidadeCarregada = ListaCliente.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        public void AtualizarListaUnidadeProduto(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaUnidadeProduto.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    UnidadeProduto UnidadeProduto = new UnidadeProduto();
                    if (!Filtro.Trim().Equals(""))
                    {
                        UnidadeProduto.sigla = Filtro;
                    }

                    IList <UnidadeProduto> ListaServ = Servico.SelectUnidadeProdutoPagina(IndiceNavegacao, true, QuantidadePagina, true, UnidadeProduto);

                    ListaUnidadeProduto.Clear();

                    foreach (UnidadeProduto objAdd in ListaServ)
                    {
                        ListaUnidadeProduto.Add(objAdd);
                    }
                    UnidadeProdutoSelected = null;
                }
                QuantidadeCarregada = ListaUnidadeProduto.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 3
0
        public void AtualizarListaFuncionario(int pagina)
        {
            try
            {
                using (ServicoSISClient Servico = new ServicoSISClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaFuncionario.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    FuncionarioDTO Funcionario = new FuncionarioDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        Funcionario.Nome = Filtro;
                    }

                    List <FuncionarioDTO> ListaServ = Servico.SelectFuncionarioPagina(IndiceNavegacao, QuantidadePagina, Funcionario);

                    ListaFuncionario.Clear();

                    foreach (FuncionarioDTO objAdd in ListaServ)
                    {
                        ListaFuncionario.Add(objAdd);
                    }
                    FuncionarioSelected = null;
                }
                QuantidadeCarregada = ListaFuncionario.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void AtualizarListaDavCabecalho(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaDavCabecalho.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    DavCabecalhoDTO DavCabecalho = new DavCabecalhoDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        DavCabecalho.NomeDestinatario = Filtro;
                    }

                    IList <DavCabecalhoDTO> ListaServ = Servico.SelectDavCabecalhoPagina(IndiceNavegacao, true, QuantidadePagina, true, DavCabecalho);

                    ListaDavCabecalho.Clear();

                    foreach (DavCabecalhoDTO objAdd in ListaServ)
                    {
                        ListaDavCabecalho.Add(objAdd);
                    }
                    DavCabecalhoSelected = null;
                }
                QuantidadeCarregada = ListaDavCabecalho.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 5
0
        public void AtualizarListaComissaoPerfil(int pagina)
        {
            try
            {
                using (ServidorClient Servico = new ServidorClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaComissaoPerfil.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    ComissaoPerfilDTO ComissaoPerfil = new ComissaoPerfilDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        ComissaoPerfil.Nome = Filtro;
                    }

                    IList <ComissaoPerfilDTO> ListaServ = Servico.SelectComissaoPerfilPagina(IndiceNavegacao, QuantidadePagina, ComissaoPerfil);

                    ListaComissaoPerfil.Clear();

                    foreach (ComissaoPerfilDTO objAdd in ListaServ)
                    {
                        ListaComissaoPerfil.Add(objAdd);
                    }
                    ComissaoPerfilSelected = null;
                }
                QuantidadeCarregada = ListaComissaoPerfil.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 6
0
        public void AtualizarListaOsEquipamento(int pagina)
        {
            try
            {
                using (ServidorClient Servico = new ServidorClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaOsEquipamento.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    OsEquipamentoDTO OsEquipamento = new OsEquipamentoDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        OsEquipamento.Nome = Filtro;
                    }

                    IList <OsEquipamentoDTO> ListaServ = Servico.SelectOsEquipamentoPagina(IndiceNavegacao, QuantidadePagina, OsEquipamento);

                    ListaOsEquipamento.Clear();

                    foreach (OsEquipamentoDTO objAdd in ListaServ)
                    {
                        ListaOsEquipamento.Add(objAdd);
                    }
                    OsEquipamentoSelected = null;
                }
                QuantidadeCarregada = ListaOsEquipamento.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void AtualizarListaAtividadeForCli(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaAtividadeForCli.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    AtividadeForCliDTO AtividadeForCli = new AtividadeForCliDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        AtividadeForCli.Nome = Filtro;
                    }

                    IList <AtividadeForCliDTO> ListaServ = Servico.SelectAtividadeForCliPagina(IndiceNavegacao, true, QuantidadePagina, true, AtividadeForCli);

                    ListaAtividadeForCli.Clear();

                    foreach (AtividadeForCliDTO objAdd in ListaServ)
                    {
                        ListaAtividadeForCli.Add(objAdd);
                    }
                    AtividadeForCliSelected = null;
                }
                QuantidadeCarregada = ListaAtividadeForCli.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void AtualizarListaSituacaoVendedor(int pagina)
        {
            try
            {
                using (ServicoSISClient Servico = new ServicoSISClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaSituacaoVendedor.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    SituacaoVendedorDTO SituacaoVendedor = new SituacaoVendedorDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        SituacaoVendedor.Nome = Filtro;
                    }

                    List <SituacaoVendedorDTO> ListaServ = Servico.SelectSituacaoVendedorPagina(IndiceNavegacao, QuantidadePagina, SituacaoVendedor);

                    ListaSituacaoVendedor.Clear();

                    foreach (SituacaoVendedorDTO objAdd in ListaServ)
                    {
                        ListaSituacaoVendedor.Add(objAdd);
                    }
                    SituacaoVendedorSelected = null;
                }
                QuantidadeCarregada = ListaSituacaoVendedor.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 9
0
        public void AtualizarListaPais(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaPais.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    Pais Pais = new Pais();
                    if (!Filtro.Trim().Equals(""))
                    {
                        Pais.nome_ptbr = Filtro;
                    }

                    IList <Pais> ListaServ = Servico.SelectPaisPagina(IndiceNavegacao, true, QuantidadePagina, true, Pais);

                    ListaPais.Clear();

                    foreach (Pais objAdd in ListaServ)
                    {
                        ListaPais.Add(objAdd);
                    }
                    PaisSelected = null;
                }
                QuantidadeCarregada = ListaPais.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 10
0
        public void AtualizarListaWmsRua(int pagina)
        {
            try
            {
                using (ServidorClient Servico = new ServidorClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaWmsRua.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    WmsRuaDTO WmsRua = new WmsRuaDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        WmsRua.Nome = Filtro;
                    }

                    IList <WmsRuaDTO> ListaServ = Servico.SelectWmsRuaPagina(IndiceNavegacao, QuantidadePagina, WmsRua);

                    ListaWmsRua.Clear();

                    foreach (WmsRuaDTO objAdd in ListaServ)
                    {
                        ListaWmsRua.Add(objAdd);
                    }
                    WmsRuaSelected = null;
                }
                QuantidadeCarregada = ListaWmsRua.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 11
0
        public void AtualizarListaOperadoraPlanoSaude(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaOperadoraPlanoSaude.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    OperadoraPlanoSaude OperadoraPlanoSaude = new OperadoraPlanoSaude();
                    if (!Filtro.Trim().Equals(""))
                    {
                        OperadoraPlanoSaude.nome = Filtro;
                    }

                    IList <OperadoraPlanoSaude> ListaServ = Servico.SelectOperadoraPlanoSaudePagina(IndiceNavegacao, true, QuantidadePagina, true, OperadoraPlanoSaude);

                    ListaOperadoraPlanoSaude.Clear();

                    foreach (OperadoraPlanoSaude objAdd in ListaServ)
                    {
                        ListaOperadoraPlanoSaude.Add(objAdd);
                    }
                    OperadoraPlanoSaudeSelected = null;
                }
                QuantidadeCarregada = ListaOperadoraPlanoSaude.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 12
0
        public void AtualizarListaEstadoCivil(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaEstadoCivil.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    EstadoCivil EstadoCivil = new EstadoCivil();
                    if (!Filtro.Trim().Equals(""))
                    {
                        EstadoCivil.nome = Filtro;
                    }

                    IList <EstadoCivil> ListaServ = Servico.SelectEstadoCivilPagina(IndiceNavegacao, true, QuantidadePagina, true, EstadoCivil);

                    ListaEstadoCivil.Clear();

                    foreach (EstadoCivil objAdd in ListaServ)
                    {
                        ListaEstadoCivil.Add(objAdd);
                    }
                    EstadoCivilSelected = null;
                }
                QuantidadeCarregada = ListaEstadoCivil.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 13
0
        public void AtualizarListaPcpInstrucao(int pagina)
        {
            try
            {
                using (ServidorClient Servico = new ServidorClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaPcpInstrucao.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    PcpInstrucaoDTO PcpInstrucao = new PcpInstrucaoDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        PcpInstrucao.Descricao = Filtro;
                    }

                    IList <PcpInstrucaoDTO> ListaServ = Servico.SelectPcpInstrucaoPagina(IndiceNavegacao, QuantidadePagina, PcpInstrucao);

                    ListaPcpInstrucao.Clear();

                    foreach (PcpInstrucaoDTO objAdd in ListaServ)
                    {
                        ListaPcpInstrucao.Add(objAdd);
                    }
                    PcpInstrucaoSelected = null;
                }
                QuantidadeCarregada = ListaPcpInstrucao.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 14
0
        public void AtualizarListaEtiquetaTemplate(int pagina)
        {
            try
            {
                using (ServidorClient Servico = new ServidorClient())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaEtiquetaTemplate.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    EtiquetaTemplateDTO EtiquetaTemplate = new EtiquetaTemplateDTO();
                    if (!Filtro.Trim().Equals(""))
                    {
                        EtiquetaTemplate.Campo = Filtro;
                    }

                    IList <EtiquetaTemplateDTO> ListaServ = Servico.SelectEtiquetaTemplatePagina(IndiceNavegacao, QuantidadePagina, EtiquetaTemplate);

                    ListaEtiquetaTemplate.Clear();

                    foreach (EtiquetaTemplateDTO objAdd in ListaServ)
                    {
                        ListaEtiquetaTemplate.Add(objAdd);
                    }
                    EtiquetaTemplateSelected = null;
                }
                QuantidadeCarregada = ListaEtiquetaTemplate.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }