Esempio n. 1
0
        internal LsDireito Listar()
        {
            try
            {
                var m_oDireito = new LsDireito();
                sbSQL.Length = 0;
                sbSQL.Append("SELECT DSAPLDDIRT, IDPRO017, NMDIRT");
                sbSQL.Append(" FROM TBPRO017");

                oAdapter = ObterDataAdapter(sbSQL.ToString());

                ITableMapping objMapping = oAdapter.TableMappings.Add("Table", LsDireito.tbDireito);
                objMapping.ColumnMappings.Add("DSAPLDDIRT", LsDireito.cpApelido);
                objMapping.ColumnMappings.Add("IDPRO017", LsDireito.cpCodigo);
                objMapping.ColumnMappings.Add("NMDIRT", LsDireito.cpNome);

                oAdapter.Fill(m_oDireito);

                return m_oDireito;
            }
            catch (Exception ex)
            {
                throw new Dor.Util.OperacaoInvalidaBD(ex);
            }
        }
Esempio n. 2
0
        ////public System.Data.DataSet ListarAtribuido(string v_sClasse)
        ////{
        ////    LsDireito m_oLsDireito = new LsDireito();
        ////    repositorio.Conectar();
        ////    m_oLsDireito = this.repositorio.ListarAtribuido(v_sClasse);
        ////    repositorio.Desconectar();
        ////    return m_oLsDireito;
        ////}
        public override System.Data.DataSet ListarDisponivel(long v_iFuncao)
        {
            LsDireito m_oLsDireito = new LsDireito();

            repositorio.Conectar();
            m_oLsDireito = this.repositorio.ListarDisponivel(v_iFuncao);
            repositorio.Desconectar();

            return m_oLsDireito;
        }
Esempio n. 3
0
        public override System.Data.DataSet Listar()
        {
            LsDireito m_oLsDireito = new LsDireito();

            repositorio.Conectar();
            m_oLsDireito = this.repositorio.Listar();
            repositorio.Desconectar();

            return m_oLsDireito;
        }
Esempio n. 4
0
        internal LsDireito ListarAtribuido(long v_iFuncao)
        {
            try
            {
                var m_oDireito = new LsDireito();
                sbSQL.Length = 0;
                sbSQL.Append("SELECT DSAPLDDIRT, Direito.IDPRO017, NMDIRT");
                sbSQL.Append(" FROM TBPRO017 Direito, TBPRO034 DireitoFuncao, TBPRO031 Funcao");

                sbSQL.Append(" WHERE Funcao.IDPRO031 =: IDPRO031");
                sbSQL.Append(" AND Direito.IDPRO017 = DireitoFuncao.IDPRO017");
                sbSQL.Append(" AND DireitoFuncao.IDPRO031 = Funcao.IDPRO031");

                sbSQL = TratarSQLParametroBanco(sbSQL.ToString());

                oAdapter = ObterDataAdapter(sbSQL.ToString());
                UtDbNet.AdicionarParametro(oAdapter, "IDPRO031", v_iFuncao);

                ITableMapping objMapping = oAdapter.TableMappings.Add("Table", LsDireito.tbDireito);
                objMapping.ColumnMappings.Add("DSAPLDDIRT", LsDireito.cpApelido);
                objMapping.ColumnMappings.Add("IDPRO017", LsDireito.cpCodigo);
                objMapping.ColumnMappings.Add("NMDIRT", LsDireito.cpNome);

                oAdapter.Fill(m_oDireito);

                return m_oDireito;
            }
            catch (Exception ex)
            {
                throw new Dor.Util.OperacaoInvalidaBD(ex);
            }
        }