private void ConsultaDadosAuxilirares(Boolean PesquisarPorCodigo = false) { if (!PesquisarPorCodigo) { udgv.DataSource = SQLQueries.Consulta_DadosAuxiliares("", "", SQLQueries.e_SkaTipoConsultaDados.ConsultarParaSelecionar, true); } else { udgv.DataSource = SQLQueries.Consulta_DadosAuxiliares("", txtDescricao.Text, SQLQueries.e_SkaTipoConsultaDados.ConsultarParaSelecionar, true); } }
/// <summary> /// Abre a interface para o usuário cadastrar um novo custo adicional e já o carrega na interface. /// </summary> private void CadastraNovoCustoAdicional() { FrmOrcamentos_CustosNew frm = new FrmOrcamentos_CustosNew(); frm.ShowDialog(); if (!String.IsNullOrEmpty(frm._IdCustoAdicional)) { //Esse datatable contém o que já foi adicionado à grade de dados. DataTable dt = (DataTable)udgvCustos.DataSource; if (dt == null) { //Somente assim o sistema não gerou exceção. udgvCustos.DataSource = SQLQueries.Consulta_CustosAdicionais(frm._IdCustoAdicional, "", SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true); } else { dt.Merge(SQLQueries.Consulta_DadosAuxiliares(frm._IdCustoAdicional, "", SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true), false, MissingSchemaAction.Add); udgvCustos.DataSource = dt; } } }
private void ConsultaDadosAuxilirares() { udgv.DataSource = SQLQueries.Consulta_DadosAuxiliares("", "", SQLQueries.e_SkaTipoConsultaDados.ConsultarParaSelecionar, true); }