У меня такая ситуация:
public class busOrder: IbusOrder
{
public Order vOrder { get; set; }
MyDataContext db = new MyDataContext();
public busOrder(int pOrderId)
{
vOrder = db.Orders.SingleOrDefault(p => p.Id == pOrderId);
}
public int SaveNew()
{
...
}
public int GetStatus()
{
...
}
}
Как вы могли заметить, Order
- это таблица в моем тексте данных , и конструктор "заполняет" vOrder
, и я могу сделать это очень легко с помощью ссылки (одна строка).
Но когда я звоню, чтобы использовать атрибуты объектов, я должен сделать это так:
busOrder openOrder = new busOrder(someId);
тогда я должен сделать это, чтобы получить столбцы:
openOrder.vOrder.Date;
openOrder.vOrder.Status;
Можно ли как-нибудь сделать эти значения более доступными (например, openOrder.Date
, без необходимости вручную создавать и устанавливать их по одному в классе?