Esempio n. 1
0
        public List <EstruturaParceiro> getParceirosPorTipo(bool indiceZero, int tipo)
        {
            try
            {
                List <EstruturaParceiro> listaParceiro = new List <EstruturaParceiro>();
                StringBuilder            sql           = new StringBuilder();
                sql.Append("SELECT ID, Parceiro, Tipo FROM tParceiro (NOLOCK) ");
                if (tipo >= 0)
                {
                    sql.Append("WHERE Tipo = " + tipo + " ");
                }
                sql.Append("ORDER BY Parceiro");
                //string sql = "SELECT ID, Parceiro, Tipo FROM tParceiro (NOLOCK) ORDER BY Parceiro";
                EstruturaParceiro parceiro;
                bd.Consulta(sql.ToString());
                if (indiceZero)
                {
                    parceiro          = new EstruturaParceiro();
                    parceiro.ID       = 0;
                    parceiro.Parceiro = "Nenhum";
                    parceiro.Tipo     = -1;
                    listaParceiro.Add(parceiro);
                }

                while (bd.Consulta().Read())
                {
                    parceiro          = new EstruturaParceiro();
                    parceiro.ID       = bd.LerInt("ID");
                    parceiro.Parceiro = bd.LerString("Parceiro");
                    parceiro.Tipo     = bd.LerInt("Tipo");
                    listaParceiro.Add(parceiro);
                }

                return(listaParceiro);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                bd.Fechar();
            }
        }
Esempio n. 2
0
        public List <EstruturaParceiro> getParceiros(bool indiceZero)
        {
            try
            {
                List <EstruturaParceiro> listaParceiro = new List <EstruturaParceiro>();
                string            sql = "SELECT ID, Parceiro, Tipo FROM tParceiro (NOLOCK) ORDER BY Parceiro";
                EstruturaParceiro parceiro;
                bd.Consulta(sql);
                if (indiceZero)
                {
                    parceiro          = new EstruturaParceiro();
                    parceiro.ID       = 0;
                    parceiro.Parceiro = "Nenhum";
                    parceiro.Tipo     = -1;
                    listaParceiro.Add(parceiro);
                }

                while (bd.Consulta().Read())
                {
                    parceiro          = new EstruturaParceiro();
                    parceiro.ID       = bd.LerInt("ID");
                    parceiro.Parceiro = bd.LerString("Parceiro");
                    parceiro.Tipo     = bd.LerInt("Tipo");
                    listaParceiro.Add(parceiro);
                }

                return(listaParceiro);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                bd.Fechar();
            }
        }