Esempio n. 1
0
        internal LsEmpresa Listar()
        {
            try
            {
                var m_oEmpresa = new LsEmpresa();
                sbSQL.Length = 0;
                sbSQL.Append(" SELECT CDCNPJ, DSURL, IDPRO010, IDPRO011, IDPRO012, NMFANT, NMRAZASOCL,IDSUBEMPR");
                sbSQL.Append(" FROM TBPRO012");

                oAdapter = ObterDataAdapter(sbSQL.ToString());

                ITableMapping objMapping = oAdapter.TableMappings.Add("Table", LsEmpresa.tbEmpresa);
                objMapping.ColumnMappings.Add("CDCNPJ", LsEmpresa.cpCNPJ);
                objMapping.ColumnMappings.Add("DSURL", LsEmpresa.cpUrl);
                objMapping.ColumnMappings.Add("IDPRO010", LsEmpresa.cpEndereco);
                objMapping.ColumnMappings.Add("IDPRO011", LsEmpresa.cpTelefone);
                objMapping.ColumnMappings.Add("IDPRO012", LsEmpresa.cpCodigo);
                objMapping.ColumnMappings.Add("NMFANT", LsEmpresa.cpNome);
                objMapping.ColumnMappings.Add("NMRAZASOCL", LsEmpresa.cpRazaoSocial);
                objMapping.ColumnMappings.Add("IDSUBEMPR", LsEmpresa.cpSubEmpresa);

                oAdapter.Fill(m_oEmpresa);

                return m_oEmpresa;
            }
            catch (Exception ex)
            {
                throw new Dor.Util.OperacaoInvalidaBD(ex);
            }
        }
Esempio n. 2
0
        public LsEmpresa Listar(string v_sLogin)
        {
            LsEmpresa m_oLsEmpresa = new LsEmpresa();

            repositorio.Conectar();
            m_oLsEmpresa = this.repositorio.Listar(v_sLogin);
            repositorio.Desconectar();

            return m_oLsEmpresa;
        }
Esempio n. 3
0
        internal LsEmpresa Listar(string v_sLogin)
        {
            try
            {
                var m_oEmpresa = new LsEmpresa();
                sbSQL.Length = 0;
                sbSQL.Append(" SELECT DISTINCT CDCNPJ, DSURL, IDPRO010, IDPRO011, empresa.IDPRO012, NMFANT, NMRAZASOCL,IDSUBEMPR");
                sbSQL.Append(" FROM TBPRO015 usuario, TBPRO013 usuario_perfil_empresa, TBPRO012 empresa");
                sbSQL.Append(" WHERE usuario.IDPRO015 = usuario_perfil_empresa.IDPRO015");
                sbSQL.Append(" AND usuario_perfil_empresa.IDPRO012 = empresa.IDPRO012");
                sbSQL.Append(" AND usuario.DSEMAL = :DSEMAL");

                oAdapter = ObterDataAdapter(sbSQL.ToString());

                ITableMapping objMapping = oAdapter.TableMappings.Add("Table", LsEmpresa.tbEmpresa);
                UtDbNet.AdicionarParametro(oAdapter, TratarSQLParametroBanco("DSEMAL").ToString(), v_sLogin);

                objMapping.ColumnMappings.Add("CDCNPJ", LsEmpresa.cpCNPJ);
                objMapping.ColumnMappings.Add("DSURL", LsEmpresa.cpUrl);
                objMapping.ColumnMappings.Add("IDPRO010", LsEmpresa.cpEndereco);
                objMapping.ColumnMappings.Add("IDPRO011", LsEmpresa.cpTelefone);
                objMapping.ColumnMappings.Add("IDPRO012", LsEmpresa.cpCodigo);
                objMapping.ColumnMappings.Add("NMFANT", LsEmpresa.cpNome);
                objMapping.ColumnMappings.Add("NMRAZASOCL", LsEmpresa.cpRazaoSocial);
                objMapping.ColumnMappings.Add("IDSUBEMPR", LsEmpresa.cpSubEmpresa);

                oAdapter.Fill(m_oEmpresa);

                return m_oEmpresa;
            }
            catch (Exception ex)
            {
                throw new Dor.Util.OperacaoInvalidaBD(ex);
            }
        }
Esempio n. 4
0
        public override System.Data.DataSet Listar()
        {
            LsEmpresa m_oLsEmpresa = new LsEmpresa();

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

            return m_oLsEmpresa;
        }