Esempio n. 1
0
        //TODO check for invalid ID
        public SalesModelById GetSaleById(int Id)
        {
            SalesModelById saleInfoById = this.db
                                          .Sales
                                          .Where(s => s.Id == Id)
                                          .Select(x => new SalesModelById
            {
                Id  = x.Id,
                Car = new CarModel
                {
                    Make  = x.Car.Make,
                    Model = x.Car.Model,
                    // TravelledDistance = x.Car.TravelLedDistance
                },
                Customer = new CustomerModel
                {
                    Name = x.Customer.Name,
                    //  BirthDay = x.Customer.BirthDay,
                    // IsYoungDriver = x.Customer.IsYoungDriver
                }
            })
                                          .FirstOrDefault();

            return(saleInfoById);
        }
Esempio n. 2
0
        public IActionResult GetSaleById(int Id)
        {
            SalesModelById saleInfo = sales.GetSaleById(Id);

            SaleIdInfoViewModel saleIdInfo = mapper.Map <SaleIdInfoViewModel>(saleInfo);

            return(this.View(saleIdInfo));
        }