Esempio n. 1
0
 public Conta(ETipoConta tipoConta, string nome, double saldo, double credito)
 {
     this.TipoConta = tipoConta;
     this.Nome      = nome;
     this.Credito   = credito;
     this.Saldo     = saldo;
 }
Esempio n. 2
0
        public Boolean Alterar(ETipoConta objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_upd");

            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, objEntidade.ID_TipoConta);
            _AcessaDados.AddInParameter(_DbCommand, "Nome", DbType.String, objEntidade.Nome);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            return(true);
        }
Esempio n. 3
0
        public Boolean Inserir(ETipoConta objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_ins");

            _AcessaDados.AddInParameter(_DbCommand, "Nome", DbType.String, objEntidade.Nome);
            _AcessaDados.AddOutParameter(_DbCommand, "Id_tipoconta", DbType.Int32, 22);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            objEntidade.ID_TipoConta = Convert.ToInt32(_AcessaDados.GetParameterValue(_DbCommand, "ID_TIPOCONTA"));
            return(true);
        }
Esempio n. 4
0
        public BindingList <ETipoConta> Listar()
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_lst");
            DataTable _table     = _AcessaDados.ExecuteOracleDataTable(_DbCommand);
            BindingList <ETipoConta> BLRetorno = new BindingList <ETipoConta>();

            foreach (DataRow item in _table.Rows)
            {
                ETipoConta linha = new ETipoConta();
                linha.ID_TipoConta = Conversao.ToInt(item["Id_tipoconta"]).Value;
                linha.Nome         = Conversao.ToString(item["Nome"]);
                BLRetorno.Add(linha);
            }
            return(BLRetorno);
        }
Esempio n. 5
0
        public ETipoConta Selecionar(int _Id_tipoconta)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

            _AcessaDados.ConnectionStringName = this.strConn;
            DbCommand _DbCommand = _AcessaDados.CreateCommand(CommandType.StoredProcedure, "cadastro.prc_tipoconta_sel");

            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, _Id_tipoconta);
            DataTable  _table  = _AcessaDados.ExecuteOracleDataTable(_DbCommand);
            ETipoConta Retorno = new ETipoConta();

            if (_table.Rows.Count > 0)
            {
                Retorno.ID_TipoConta = Conversao.ToInt(_table.Rows[0]["Id_tipoconta"]).Value;
                Retorno.Nome         = Conversao.ToString(_table.Rows[0]["Nome"]);
            }
            else
            {
                throw new Exception("Registro não encontrado!");
            }
            return(Retorno);
        }