Пример #1
0
        public List <LaptopModel> GetLaptops()
        {
            List <LaptopModel> Laptop_ = new List <LaptopModel>();

            try
            {
                using (LaptopContext db = new LaptopContext())
                {
                    var Lap  = db.Laptops;
                    var Prod = db.Products;
                    var LP   = Lap.Join(Prod,
                                        a => a.model,
                                        b => b.model,
                                        (a, b) => new LaptopModel()
                    {
                        ProductMaker = b.maker,
                        Model        = a.model,
                        CpuSpeed     = a.speed,
                        RamSize      = a.ram,
                        DiscSize     = a.DiscSize,
                        Price        = a.price,
                        ScreenSize   = a.screen
                    }
                                        );


                    Laptop_ = LP.ToList();
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
                Console.WriteLine(e.StackTrace);
            }
            return(Laptop_);
        }
Пример #2
0
 public TestLaptopProvider(LaptopContext context)
 {
     ctx = context;
 }