PDA

View Full Version : سوال: ثبت تراکنشی order,orderDetail



del ara
جمعه 24 آذر 1391, 18:38 عصر
سلام
من میخوام در دیتا بیسی شبه به northWind با رعایت برنامه نویسی سه لایهmvc با استفاده از entity و linq ،
orderو orderDetailهایش را بصورت تراکنشی add کنم ، یک روزه دارم تلاش میکنم اما نمیشه لطفا کمک کنید ، فوریه.

یه بار سعی کردم orderDetai را در لایه مدل جزو order تعریف کنم اما ارور زمان اجرا داد.
publicList<mdlOrder> SelectAllOrders()
{
var allOrders = from order in context.ORDERs
selectnewmdlOrder()
{
OrderID = order.OrderID,
CustomerID = order.CustomerID,
CustomerName = order.CUSTOMER.CustomerName,
Date = order.Date,
OrderDetails = (from orderDetail1 in context.ORDER_DETAIL
selectnewmdlOrderDetail()
{
OrderID = orderDetail1.OrderID,
OrderDetailID = orderDetail1.OrderDetailID,
ProductID = orderDetail1.ProductID,
ProductTitle = orderDetail1.PRODUCT.ProductTitle,
SalePrice = orderDetail1.PRODUCT.SalePrice,
Number = orderDetail1.Number,
}).ToList()
};
return allOrders.ToList();
}
اگر یه پروژه بذارید خیلی ممنون میشم