コード例 #1
0
        public static string ObterCodigoDoEstado(string p_SiglaOuNome)
        {
            var saida = "Código não encontrado, verifique o nome!";
            var cmd   = new SpartacusMin.Database.Command();

            if (p_SiglaOuNome.Length == 2) //Se tiver 2 caracteres é uma sigla
            {
                cmd.v_text = "select t.codigo from ESTADOS t where t.sigla = #parametro#";

                p_SiglaOuNome = p_SiglaOuNome.ToUpper();
            }
            else
            {
                cmd.v_text = "select t.codigo from ESTADOS t where t.Nome = #parametro#";
            }

            cmd.AddParameter("parametro", SpartacusMin.Database.Type.STRING);
            cmd.SetValue("parametro", p_SiglaOuNome);

            var tabelaResultado = BancosDeDados.ObterTabelaDoBanco(cmd.GetUpdatedText());

            if (tabelaResultado.Rows.Count != 0)
            {
                saida = tabelaResultado.Rows[0]["Codigo"].ToString();
            }

            return(saida);
        }
コード例 #2
0
ファイル: Municipio.cs プロジェクト: dougahasu/DotCEP
        private static int BuscarCodigoNoBanco(string query)
        {
            var       saida = 0;
            DataTable tabelaResultado;

            tabelaResultado = BancosDeDados.ObterTabelaDoBanco(query);

            if (tabelaResultado.Rows.Count != 0)
            {
                saida = Convert.ToInt32(tabelaResultado.Rows[0]["Codigo"].ToString());
            }

            return(saida);
        }
コード例 #3
0
        public static string ObterNomeDoEstado(string p_Sigla)
        {
            String Saida = "Estado não encontrado, verifique a sigla";
            var    cmd   = new SpartacusMin.Database.Command();

            cmd.v_text = "select t.nome from ESTADOS t where t.sigla = #sigla#";
            cmd.AddParameter("sigla", SpartacusMin.Database.Type.STRING);
            cmd.SetValue("sigla", p_Sigla.ToUpper());

            var tabelaResultado = BancosDeDados.ObterTabelaDoBanco(cmd.GetUpdatedText());

            if (tabelaResultado.Rows.Count != 0)
            {
                Saida = tabelaResultado.Rows[0]["Nome"].ToString();
            }

            return(Saida);
        }
コード例 #4
0
        public static string ObterSiglaDoEstado(int p_Codigo)
        {
            var Saida = "Estado não encontrado, verifique o codigo";
            var cmd   = new SpartacusMin.Database.Command();

            cmd.v_text = "select t.Sigla from ESTADOS t where t.codigo = #codigo#";
            cmd.AddParameter("codigo", SpartacusMin.Database.Type.INTEGER);
            cmd.SetValue("codigo", p_Codigo.ToString());

            var tabelaResultado = BancosDeDados.ObterTabelaDoBanco(cmd.GetUpdatedText());

            if (tabelaResultado.Rows.Count != 0)
            {
                Saida = tabelaResultado.Rows[0]["Sigla"].ToString();
            }

            return(Saida);
        }
コード例 #5
0
ファイル: Municipio.cs プロジェクト: dougahasu/DotCEP
        public static string ObterNomeDoMunicipio(uint CodigoMunicipio)
        {
            var       saida = String.Empty;
            var       cmd   = new SpartacusMin.Database.Command();
            DataTable tabelaResultado;

            cmd.v_text = "select t.nome from Municipios t where t.codigo = #codigo#";
            cmd.AddParameter("codigo", SpartacusMin.Database.Type.INTEGER);
            cmd.SetValue("codigo", CodigoMunicipio.ToString());

            tabelaResultado = BancosDeDados.ObterTabelaDoBanco(cmd.GetUpdatedText());

            if (tabelaResultado.Rows.Count != 0)
            {
                saida = tabelaResultado.Rows[0]["nome"].ToString();
            }

            return(saida);
        }