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(); } } }
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(); } } }