Example #1
0
        public void Execute(DataTable table, string storageProc, params SqlParameter[] parameters)
        {
            BaseTableAdapter baseTableAdapter = TableAdapterFactory.AdapterFactory(table.TableName);

            baseTableAdapter.Connection  = _transaction.Connection;
            baseTableAdapter.Transaction = this._transaction;
            baseTableAdapter.Execute(table, storageProc, parameters);
        }
Example #2
0
        public void ReadData(DataTable table)
        {
            BaseTableAdapter baseTableAdapter = TableAdapterFactory.AdapterFactory(table.TableName);

            if (baseTableAdapter != null)
            {
                baseTableAdapter.Connection  = _transaction.Connection;
                baseTableAdapter.Transaction = _transaction;
                baseTableAdapter.Fill(table);
            }
        }
Example #3
0
        public void UpdateData(DataTable table)
        {
            BaseTableAdapter baseTableAdapter = TableAdapterFactory.AdapterFactory(table.TableName);

            if (baseTableAdapter is UpdateBaseTableAdapter)

            {
                baseTableAdapter.Connection = _transaction.Connection;

                baseTableAdapter.Transaction = _transaction;

                ((UpdateBaseTableAdapter)baseTableAdapter).Update(table);
            }
        }