private void id_locacao_Leave(object sender, EventArgs e) { string vParam = "a.id_locacao|=|" + id_locacao.Text + ";" + "isnull(a.st_registro, 'A')|=|'R'"; if (rPreVenda != null) { vParam += ";a.cd_empresa|=|'" + rPreVenda.Cd_empresa.Trim() + "';" + "a.cd_clifor|=|'" + rPreVenda.Cd_clifor.Trim() + "'"; } FormBusca.UtilPesquisa.EDIT_LEAVE(vParam, new Componentes.EditDefault[] { id_locacao, cd_empresa }, new CamadaDados.Faturamento.Locacao.TCD_Locacao()); if (!string.IsNullOrEmpty(id_locacao.Text)) { CamadaDados.Faturamento.Locacao.TList_Locacao lLocacao = CamadaNegocio.Faturamento.Locacao.TCN_Locacao.buscar(cd_empresa.Text, id_locacao.Text, string.Empty, string.Empty, string.Empty, string.Empty, "'R'", null); lLocacao.ForEach(p => p.lItens = CamadaNegocio.Faturamento.Locacao.TCN_ItensLocacao.buscar(p.Cd_empresa, p.Id_locacaostr, null)); bsLocacao.DataSource = lLocacao; } }
private void bb_locacao_Click(object sender, EventArgs e) { string vColunas = "a.id_locacao|Id. Locação|80;" + "a.cd_clifor|Cd. Cliente|80;" + "b.nm_clifor|Nome Cliente|200;" + "a.cd_empresa|Cd. Empresa|80"; string vParam = "isnull(a.st_registro, 'A')|=|'R'"; if (rPreVenda != null) { vParam += ";a.cd_empresa|=|'" + rPreVenda.Cd_empresa.Trim() + "';" + "a.cd_clifor|=|'" + rPreVenda.Cd_clifor.Trim() + "'"; } FormBusca.UtilPesquisa.BTN_BUSCA(vColunas, new Componentes.EditDefault[] { id_locacao, cd_empresa }, new CamadaDados.Faturamento.Locacao.TCD_Locacao(), vParam); if (!string.IsNullOrEmpty(id_locacao.Text)) { CamadaDados.Faturamento.Locacao.TList_Locacao lLocacao = CamadaNegocio.Faturamento.Locacao.TCN_Locacao.buscar(cd_empresa.Text, id_locacao.Text, string.Empty, string.Empty, string.Empty, string.Empty, "'R'", null); lLocacao.ForEach(p => p.lItens = CamadaNegocio.Faturamento.Locacao.TCN_ItensLocacao.buscar(p.Cd_empresa, p.Id_locacaostr, null)); bsLocacao.DataSource = lLocacao; } }