Any Expert can resolve this problem.
- public class productviewModel
- {
- public Product listProducts { get; set; }
- public List<ProductDetail> listProductDetails { get; set; }
- }
function
- public ProductViewModel GetProductByID(int ID)
- {
- ProductViewModel listprod = new ProductViewModel();
-
- try
- {
- var productsl = (from p in _db.Products
- where p.ProductID == ID
-
- select new
- {
- p.PName,
- p.PDescription,
- p.Model,
- p.Condition,
- p.UnitPrice,
- p.ManificturedPrice,
- p.Discount,
- p.UnitWeight,
- p.UnitInStock
- }).FirstOrDefault();
-
- var productD = (from pd in _db.ProductDetails
- join b in _db.Products on pd.ProductID equals b.ProductID
- where pd.ProductID == ID
- select new
- {
- pd.ProductID,
- pd.OS,
- pd.ProcessorType,
- pd.RAM,
- pd.ScreenSize,
- pd.TouchScreen,
- pd.BatteryLife,
- pd.Camera
- }).ToList();
-
- listprod.listProducts = productsl;
- listprod.listProductDetails = productD;
- return listprod;
- }
-
- catch (Exception)
- {
-
- throw;
- }
-
- }
Error
productsl
productD