Exemplo n.º 1
0
 /// <summary>
 /// Seleciona um assessor
 /// </summary>
 /// <param name="_ID_Assessor">Id do Assessor à ser selecionado</param>
 /// <returns>Entidade contentdo todos os dados do Assessor selecionado</returns>
 public EAssessor Selecionar(int _ID_Assessor)
 {
     try
     {
         EAssessor         _EAssessor   = new EAssessor();
         AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();
         _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;
         StringBuilder sbSQL = new StringBuilder();
         sbSQL.Append("SELECT ID_Assessor,ID_Login , filial FROM Assessor where ID_Assessor = " + _ID_Assessor.ToString());
         DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());
         DataTable _table     = _AcessaDados.ExecuteDbDataTable(_DbCommand);
         if (_table.Rows.Count > 0)
         {
             _EAssessor.ID_Assessor        = Conversao.ToInt(_table.Rows[0]["ID_Assessor"]).Value;
             _EAssessor.ID_Login           = Conversao.ToInt(_table.Rows[0]["ID_Login"]).Value;
             _EAssessor.ID_AssessorSinacor = Conversao.ToInt(_table.Rows[0]["ID_AssessorSinacor"]).Value;
         }
         else
         {
             throw new Exception("REGISTRONAOENCONTRADO");
         }
         return(_EAssessor);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Lista todos os assessores
        /// </summary>
        /// <returns>Lista com todos os assessores</returns>
        public BindingList <EAssessor> Listar()
        {
            try
            {
                BindingList <EAssessor> _EAssessor   = new BindingList <EAssessor>();
                AcessaDadosAntigo       _AcessaDados = new AcessaDadosAntigo();

                _AcessaDados.ConnectionStringName = ConexaoAntigo.ConnectionName;

                StringBuilder sbSQL = new StringBuilder();

                sbSQL.Append("SELECT ID_Assessor,ID_Login,filial FROM Assessor");


                DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.Text, sbSQL.ToString());

                DataTable _table = _AcessaDados.ExecuteDbDataTable(_DbCommand);

                foreach (DataRow item in _table.Rows)
                {
                    EAssessor _Ass = new EAssessor();
                    _Ass.ID_Assessor        = Conversao.ToInt(item["ID_Assessor"]).Value;
                    _Ass.ID_Login           = Conversao.ToInt(item["ID_Login"]).Value;
                    _Ass.ID_AssessorSinacor = Conversao.ToInt(_table.Rows[0]["ID_AssessorSinacor"]).Value;

                    _EAssessor.Add(_Ass);
                }

                return(_EAssessor);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }