示例#1
0
 private void BB_Clifor_Click(object sender, EventArgs e)
 {
     FormBusca.UtilPesquisa.BTN_BuscaClifor(new Componentes.EditDefault[] { CD_Clifor, NM_Clifor }, string.Empty);
     if (!string.IsNullOrEmpty(CD_Clifor.Text))
     {
         //Buscar endereco
         this.BuscarEndereco();
         NM_Clifor.Enabled   = false;
         CD_Endereco.Enabled = true;
         BB_Endereco.Enabled = true;
         DS_Endereco.Enabled = false;
         DS_Cidade.Enabled   = false;
         UF.Enabled          = false;
         Fone.Enabled        = false;
     }
     else
     {
         NM_Clifor.Enabled   = true;
         CD_Endereco.Enabled = false;
         BB_Endereco.Enabled = false;
         DS_Endereco.Enabled = true;
         DS_Cidade.Enabled   = true;
         UF.Enabled          = true;
         Fone.Enabled        = true;
         CD_Endereco.Clear();
         DS_Endereco.Clear();
         DS_Cidade.Clear();
         UF.Clear();
         Fone.Clear();
     }
 }
示例#2
0
        private void CD_Clifor_Leave(object sender, EventArgs e)
        {
            string vParam       = "a.cd_clifor|=|'" + CD_Clifor.Text.Trim() + "';isnull(a.st_registro, 'A')|<>|'C'";
            object obj_regvenda = null;

            if (!string.IsNullOrEmpty(CD_CompVend.Text))
            {
                obj_regvenda = new CamadaDados.Faturamento.Cadastros.TCD_Vendedor_X_RegiaoVenda().BuscarEscalar(
                    new Utils.TpBusca[]
                {
                    new Utils.TpBusca()
                    {
                        vNM_Campo = "a.cd_vendedor",
                        vOperador = "=",
                        vVL_Busca = "'" + CD_CompVend.Text.Trim() + "'"
                    }
                }, "1");
            }
            if (obj_regvenda == null ? false : obj_regvenda.ToString().Trim().Equals("1"))
            {
                vParam += ";|exists|(select 1 from tb_fat_vendedor_x_regiaovenda x " +
                          "         where x.id_regiao = a.id_regiao " +
                          "         and x.cd_vendedor = '" + CD_CompVend.Text.Trim() + "')";
            }
            DataRow linha = FormBusca.UtilPesquisa.EDIT_LEAVE(vParam, new Componentes.EditDefault[] { CD_Clifor, NM_Clifor }, new CamadaDados.Financeiro.Cadastros.TCD_CadClifor());

            CD_Endereco.Clear();
            DS_Endereco.Clear();
            DS_Cidade.Clear();
            UF.Text = string.Empty;
            Fone.Clear();
            Busca_Endereco_Clifor();
            bsOrcamento.ResetCurrentItem();
        }
示例#3
0
 private void CD_Clifor_Leave(object sender, EventArgs e)
 {
     FormBusca.UtilPesquisa.EDIT_LeaveClifor("a.cd_clifor|=|'" + CD_Clifor.Text.Trim() + "'",
                                             new Componentes.EditDefault[] { CD_Clifor, NM_Clifor },
                                             new CamadaDados.Financeiro.Cadastros.TCD_CadClifor());
     if (!string.IsNullOrEmpty(CD_Clifor.Text))
     {
         //Buscar endereco
         this.BuscarEndereco();
         NM_Clifor.Enabled   = false;
         CD_Endereco.Enabled = true;
         BB_Endereco.Enabled = true;
         DS_Endereco.Enabled = false;
         DS_Cidade.Enabled   = false;
         UF.Enabled          = false;
         Fone.Enabled        = false;
     }
     else
     {
         NM_Clifor.Enabled   = true;
         CD_Endereco.Enabled = false;
         BB_Endereco.Enabled = false;
         DS_Endereco.Enabled = true;
         DS_Cidade.Enabled   = true;
         UF.Enabled          = true;
         Fone.Enabled        = true;
         CD_Endereco.Clear();
         DS_Endereco.Clear();
         DS_Cidade.Clear();
         UF.Clear();
         Fone.Clear();
     }
 }
示例#4
0
 private void CD_Clifor_TextChanged(object sender, EventArgs e)
 {
     if (string.IsNullOrEmpty(CD_Clifor.Text))
     {
         CD_Endereco.Clear();
         DS_Endereco.Clear();
     }
 }
示例#5
0
 private void BB_Clifor_Click(object sender, EventArgs e)
 {
     FormBusca.UtilPesquisa.BTN_BuscaClifor(new Componentes.EditDefault[] { CD_Clifor, NM_Clifor }, string.Empty);
     if (!string.IsNullOrEmpty(CD_Clifor.Text))
     {
         //Buscar endereco
         BuscarEndereco();
         //Buscar veiculo cliente
         BuscarVeiculoCliente();
         NM_Clifor.Enabled   = false;
         CD_Endereco.Enabled = true;
         BB_Endereco.Enabled = true;
         DS_Endereco.Enabled = false;
         DS_Cidade.Enabled   = false;
         UF.Enabled          = false;
     }
     else
     {
         NM_Clifor.Enabled   = true;
         CD_Endereco.Enabled = false;
         BB_Endereco.Enabled = false;
         DS_Endereco.Enabled = true;
         DS_Cidade.Enabled   = true;
         UF.Enabled          = true;
         CD_Endereco.Clear();
         DS_Endereco.Clear();
         DS_Cidade.Clear();
         UF.Clear();
         placaveiculo.Clear();
         ds_veiculo.Clear();
         ds_marca.Clear();
         ds_obsveiculo.Clear();
         placaveiculo.Enabled  = true;
         ds_veiculo.Enabled    = true;
         ds_marca.Enabled      = true;
         ds_obsveiculo.Enabled = true;
     }
 }
示例#6
0
        private void BB_Clifor_Click(object sender, EventArgs e)
        {
            string vParam = "isnull(a.st_fornecedor, 'N')|<>|'S';" +
                            "isnull(a.ST_Funcionarios, 'N')|<>|'S';" +
                            "isnull(a.st_representante, 'N')|<>|'S';" +
                            "isnull(a.st_transportadora, 'N')|<>|'S'";

            FormBusca.UtilPesquisa.BTN_BuscaClifor(new Componentes.EditDefault[] { CD_Clifor, NM_Clifor }, vParam);
            if (!string.IsNullOrEmpty(CD_Clifor.Text))
            {
                //Buscar endereco
                this.BuscarEndereco();
                NM_Clifor.Enabled = false;
            }
            else
            {
                NM_Clifor.Enabled = true;
                CD_Endereco.Clear();
                DS_Endereco.Clear();
                DS_Cidade.Clear();
                UF.Clear();
            }
        }
示例#7
0
 private void CD_Clifor_Leave(object sender, EventArgs e)
 {
     FormBusca.UtilPesquisa.EDIT_LeaveClifor("a.cd_clifor|=|'" + CD_Clifor.Text.Trim() + "';" +
                                             "isnull(a.st_fornecedor, 'N')|<>|'S';" +
                                             "isnull(a.ST_Funcionarios, 'N')|<>|'S';" +
                                             "isnull(a.st_representante, 'N')|<>|'S';" +
                                             "isnull(a.st_transportadora, 'N')|<>|'S'",
                                             new Componentes.EditDefault[] { CD_Clifor, NM_Clifor },
                                             new CamadaDados.Financeiro.Cadastros.TCD_CadClifor());
     if (!string.IsNullOrEmpty(CD_Clifor.Text))
     {
         //Buscar endereco
         this.BuscarEndereco();
         NM_Clifor.Enabled = false;
     }
     else
     {
         NM_Clifor.Enabled = true;
         CD_Endereco.Clear();
         DS_Endereco.Clear();
         DS_Cidade.Clear();
         UF.Clear();
     }
 }