As the title suggests I have two models Products And Orders which are actually two table in my database and I have used a LINQ to SQL class to create there models. Now I wan to create a model named “OrderDetails” which will have properties from both the model like product name and id from product and Order number from orders something like this. An then I want to create a view from this custom model and from which I want to add “CRUD” operation. What should be my approach. And in many scenarios I may have to use data from more than 4 models. Please help. I’m wondering helplessly and I have only two days experience in ASP.NET MVC.
Share
I’d go this route:
However, before you go around making all of these new models, are you sure you need them? Can you simply use two instances, either passed around separately or in a Tuple? You can get some useful abstraction here, but if you don’t need it, keep it simple.