コード例 #1
0
        private void cd_st_Leave(object sender, EventArgs e)
        {
            string vColunas = "a.CD_ST|=|'" + cd_st.Text + "'";

            if (!string.IsNullOrEmpty(cd_imposto.Text))
            {
                vColunas += ";a.cd_imposto|=|" + cd_imposto.Text;
            }
            UtilPesquisa.EDIT_LEAVE(vColunas, new Componentes.EditDefault[] { cd_st, DS_SitTrib, tp_situacao },
                                    new TCD_CadSitTribut());
            if (!string.IsNullOrEmpty(cd_st.Text))
            {
                object obj = new CamadaDados.Fiscal.TCD_CadTpImposto_x_SitTrib().BuscarEscalar(
                    new TpBusca[]
                {
                    new TpBusca()
                    {
                        vNM_Campo = "a.cd_imposto",
                        vOperador = "=",
                        vVL_Busca = cd_imposto.Text
                    },
                    new TpBusca()
                    {
                        vNM_Campo = "a.cd_st",
                        vOperador = "=",
                        vVL_Busca = "'" + cd_st.Text.Trim() + "'"
                    }
                }, "a.tp_imposto");
                if (obj != null)
                {
                    tp_imposto.Text = obj.ToString();
                }
            }
        }
コード例 #2
0
        private void BB_SitTrib_Click(object sender, EventArgs e)
        {
            string vColunas = "a.ds_situacao|Situação Tributária|350;" +
                              "a.CD_St|Cd.Sit.|100;" +
                              "a.tp_situacao|TP. Situação|30";
            string vParam = string.Empty;

            if (!string.IsNullOrEmpty(cd_imposto.Text))
            {
                vParam = "a.cd_imposto|=|" + cd_imposto.Text;
            }
            UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { cd_st, DS_SitTrib, tp_situacao },
                                   new TCD_CadSitTribut(), vParam);
            if (!string.IsNullOrEmpty(cd_st.Text))
            {
                object obj = new CamadaDados.Fiscal.TCD_CadTpImposto_x_SitTrib().BuscarEscalar(
                    new TpBusca[]
                {
                    new TpBusca()
                    {
                        vNM_Campo = "a.cd_imposto",
                        vOperador = "=",
                        vVL_Busca = cd_imposto.Text
                    },
                    new TpBusca()
                    {
                        vNM_Campo = "a.cd_st",
                        vOperador = "=",
                        vVL_Busca = "'" + cd_st.Text.Trim() + "'"
                    }
                }, "a.tp_imposto");
                if (obj != null)
                {
                    tp_imposto.Text = obj.ToString();
                }
            }
        }