コード例 #1
0
        private void ConsultaTarifas()
        {
            Nullable <Boolean> vencidas = null;

            if (cbTarifasVencidas.SelectedIndex == 0)
            {
                vencidas = null;
            }
            else if (cbTarifasVencidas.SelectedIndex == 1)
            {
                vencidas = true;
            }
            else
            {
                vencidas = false;
            }

            udgv.DataSource = SQLQueries.Consulta_Tarifas("", txtNome.Text, vencidas, SQLQueries.e_SkaTipoConsultaDados.ConsultarParaSelecionar, true);
        }
コード例 #2
0
        private void ConsultaTarifas()
        {
            FrmTarifas_Seleciona frm = new FrmTarifas_Seleciona();

            frm.ShowDialog();

            if (!String.IsNullOrEmpty(frm._TarifaSelecionada))
            {
                //Esse datatable contém o que já foi adicionado à grade de dados.
                DataTable dt = (DataTable)udgv_Tarifas.DataSource;

                if (dt == null)
                {
                    udgv_Tarifas.DataSource = SQLQueries.Consulta_Tarifas(frm._TarifaSelecionada, "", null, SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true);
                }
                else
                {
                    dt.Merge(SQLQueries.Consulta_Tarifas(frm._TarifaSelecionada, "", null, SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true), false, MissingSchemaAction.Add);
                    udgv_Tarifas.DataSource = dt;
                }
            }
        }