我有一個n層asp.net應用程序,從我DAL返回一個對象到BAL像這樣: public IEnumerable<SourceKey> Get(SourceKey sk)
{
var query = from SourceKey in _dataContext.SourceKeys
select SourceKey;
if (sk.sourceKey1 !=
我有一個頁面,如Order - Order lines。 Order由一些文本框和ddls表示,Order行由GridView表示。 我想讓用戶添加訂單行而不保存對數據庫的更改。例如:他添加4個訂單行,填寫訂單信息,然後點擊保存按鈕。只有那一刻所有的信息都應該保存到數據庫中。 當我使用如下代碼 using (Entities ctx = new Entities())
{
//create n
我有類似的問題。 我想在同一個transactionscope中創建兩個插入。這些對象是相關的,並且它們之間具有FK關係,但出於以下幾個原因,我不想通過導航屬性連接它們,而僅通過ID連接它們。 這是我我想要完成的任務簡單化: Order o = new Order();
OrderDetails d = new OrderDetails();
new Repository().SaveNew(