第一次发布长时间的读者。我已经做了很多搜索,并且找不到任何东西,所以如果我错过了过去的帖子或其他什么,请原谅。
无论如何,我曾经是一个.net开发者,现在又回到了.net核心MVC。 MVC的新手,非常喜欢它!
无论如何我的问题是这个......是否可以使用视图模型来整合数据?基本上我是从多个来源写一个时间表,只采用每个来源的日期戳和描述。我希望将所有内容合并到时间轴视图模型中,但不确定这是否合适。
EX:
public class order {
public guid id {get; set;}
public datetime orderDate {get; set;}
public string orderDetail {get; set;}
public int orderQuantity {get; set;}
...
}
public class goodsReceipts {
public guid id {get; set;}
public datetime receiptDate {get; set;}
public int receiptQuantity {get; set}
public order order {get; set;}
...
}
public class otherTransactionaldata {
... there are many different transactions such as goodsreceipt
}
然后我的视图模型就像这样
public class transactions {
public date transactionDate {get; set;}
public string transactionDetail {get; set;}
}
所以我基本上想要将所有交易数据(例如(订单,收据,退货......))加载到视图模型中以创建排序时间轴。我在这里走错了路吗?
再次抱歉这个愚蠢的问题。我一直在疯狂阅读,我确定我错过了一些东西,所以我提前道歉。
谢谢你, ë