Beispiel #1
0
        private void ExecutaPesquisaCNAE()
        {
            frmPesquisaCNAE pesquisa = new frmPesquisaCNAE();

            if (pesquisa.ExibeDialogo(txtCodCnae.Text) == DialogResult.OK)
            {
                if (pesquisa.Id != null)
                {
                    CNAEBLL CNAEBLL = new CNAEBLL();
                    CNAE    CNAE    = CNAEBLL.Localizar(pesquisa.Id);
                    if (CNAE != null)
                    {
                        txtCodCnae.Text       = CNAE.codigo;
                        txtDescricaoCnae.Text = CNAE.descricao;
                        chkoptantesimples.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("CNAE não localizado.", Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtCodCnae.Text = String.Empty;
                }
            }
            else
            {
                txtCodCnae.Focus();
            }
        }
Beispiel #2
0
        protected override void ExecutaPesquisa()
        {
            CNAEBLL = new CNAEBLL();
            if (string.IsNullOrEmpty(txtFiltro.Text))
            {
                dgvPesquisa.Columns.Clear();
                dgvPesquisa.DataSource = CNAEBLL.getCNAE();
            }
            else
            {
                dgvPesquisa.Columns.Clear();
                switch (Convert.ToString(cbFiltro.SelectedValue))
                {
                case "codigo":
                {
                    dgvPesquisa.DataSource = CNAEBLL.getCNAE(p => p.codigo == txtFiltro.Text);
                }
                break;

                case "descricao":
                {
                    dgvPesquisa.DataSource = CNAEBLL.getCNAE(p => p.descricao.ToLower().Contains(txtFiltro.Text.ToLower()));
                }
                break;
                }
            }
        }
Beispiel #3
0
 private void txtCodCnae_Validating(object sender, CancelEventArgs e)
 {
     if (!string.IsNullOrEmpty(txtCodCnae.Text))
     {
         if (txtCodCnae.Text.Where(c => char.IsNumber(c)).Count() > 0)
         {
             CNAEBLL     CNAEBLL  = new CNAEBLL();
             List <CNAE> CNAEList = CNAEBLL.getCNAE(p => p.codigo == txtCodCnae.Text);
             if (CNAEList.Count() > 0)
             {
                 txtCodCnae.Text       = CNAEList.FirstOrDefault().codigo;
                 txtDescricaoCnae.Text = CNAEList.FirstOrDefault().descricao;
             }
             else
             {
                 ExecutaPesquisaCNAE();
             }
         }
         else
         {
             ExecutaPesquisaCNAE();
         }
     }
 }
Beispiel #4
0
        protected override void LoadToControls()
        {
            base.LoadToControls();

            if (Id != null)
            {
                FilialBLL = new FilialBLL();
                Filial Filial = FilialBLL.Localizar(Id);

                if (Filial != null)
                {
                    txtId.Text = Filial.Id.ToString();

                    if (Filial.codigo_filial != null)
                    {
                        txtCodigo.Text = Filial.codigo_filial.ToString();
                    }

                    txtCodInt.Text             = Filial.codigo_filial_integracao;
                    txtRazaoSocial.Text        = Filial.razao_social;
                    txtCNPJ.Text               = Filial.cnpj;
                    txtNomeFantasia.Text       = Filial.nome_fantasia;
                    txtDDD.Text                = Filial.telefone1_ddd;
                    txtTelefone.Text           = Filial.telefone1_numero;
                    txtEndereco.Text           = Filial.endereco;
                    txtNumero.Text             = Filial.endereco_numero;
                    txtBairro.Text             = Filial.bairro;
                    txtComplemento.Text        = Filial.complemento;
                    cbUF.Text                  = Filial.estado;
                    cbCidade.Text              = Filial.cidade;
                    txtCEP.Text                = Filial.cep;
                    txtDDD2.Text               = Filial.telefone2_ddd;
                    txtTelefone2.Text          = Filial.telefone2_numero;
                    txtDDDFax.Text             = Filial.fax_ddd;
                    txtFax.Text                = Filial.fax_numero;
                    txtEmail.Text              = Filial.email;
                    txtWebSite.Text            = Filial.website;
                    txtInscricaoEstadual.Text  = Filial.inscricao_estadual;
                    txtInscricaoMunicipal.Text = Filial.inscricao_municipal;
                    txtInscricaoSuframa.Text   = Filial.inscricao_suframa;
                    txtCodCnae.Text            = Filial.cnae;
                    if (!string.IsNullOrEmpty(Filial.cnae))
                    {
                        CNAEBLL CNAEBLL = new CNAEBLL();
                        txtDescricaoCnae.Text = CNAEBLL.getCNAE(p => p.codigo == Filial.cnae).FirstOrDefault().descricao;
                    }

                    if (Filial.regime_tributario != null)
                    {
                        cbRegimeTributario.SelectedValue = Filial.regime_tributario;
                    }

                    if (Filial.data_adesao_sn != null)
                    {
                        txtDtSimplNac.Text = Filial.data_adesao_sn.Value.ToShortDateString();
                    }

                    imgLogoEmp.Image = ImagemFromDB.GetImagem(Filial.Id, "filial_logo", "id_filial");

                    imgLogoEmp.Enabled   = true;
                    btnAbrirLogo.Enabled = true;
                }
            }
        }