Example #1
0
        public Boolean Inserir(EClienteSistema objEntidade)
        {
            AcessaDadosAntigo _AcessaDados = new AcessaDadosAntigo();

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

            _AcessaDados.AddInParameter(_DbCommand, "Id_cliente", DbType.Int32, objEntidade.ID_Cliente);
            _AcessaDados.AddInParameter(_DbCommand, "Id_sistema", DbType.Int32, objEntidade.ID_Sistema);
            _AcessaDados.AddInParameter(_DbCommand, "Conta", DbType.String, objEntidade.Conta);
            _AcessaDados.AddInParameter(_DbCommand, "Id_tipoconta", DbType.Int32, objEntidade.ID_TipoConta);
            _AcessaDados.AddInParameter(_DbCommand, "AssessorSinacor", DbType.Int32, objEntidade.AssessorSinacor);
            OracleParameter pPrincipal = new OracleParameter("Principal", OracleType.Char);

            pPrincipal.Value     = objEntidade.Principal;
            pPrincipal.Direction = ParameterDirection.Input;
            _DbCommand.Parameters.Add(pPrincipal);
            OracleParameter pAtiva = new OracleParameter("Ativa", OracleType.Char);

            pAtiva.Value     = objEntidade.Ativa;
            pAtiva.Direction = ParameterDirection.Input;
            _DbCommand.Parameters.Add(pAtiva);
            _AcessaDados.AddOutParameter(_DbCommand, "Id_clientesistema", DbType.Int32, 22);
            _AcessaDados.ExecuteNonQuery(_DbCommand);
            objEntidade.ID_ClienteSistema = Convert.ToInt32(_AcessaDados.GetParameterValue(_DbCommand, "ID_CLIENTESISTEMA"));
            AtualizaPrincipal(objEntidade.ID_Cliente.Value, objEntidade.ID_ClienteSistema.Value, objEntidade.Principal.Value, objEntidade.ID_Sistema.Value);
            return(true);
        }
Example #2
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);
        }