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

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

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

            frm.ShowDialog();

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

                if (dt == null)
                {
                    udgv_Impostos.DataSource = SQLQueries.Consulta_Impostos(frm._IdNovoImposto, "", null, SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true);
                }
                else
                {
                    dt.Merge(SQLQueries.Consulta_Impostos(frm._IdNovoImposto, "", null, SQLQueries.e_SkaTipoConsultaDados.ConsultarPorId, true), false, MissingSchemaAction.Add);
                    udgv_Impostos.DataSource = dt;
                }
            }
        }