Exemple #1
0
 public void AddNew(InitCarViewModel dbItem, CarViewModel carModel)
 {
     dbItem.ID             = Program.modelList.Max(e => e.ID) + 1; //Autogenerate ID for DB/Table
     dbItem.Colour         = carModel.Colour;
     dbItem.Condition      = carModel.Condition;
     dbItem.Engine         = carModel.Engine;
     dbItem.Model          = carModel.Model;
     dbItem.Transmission   = carModel.Transmission;
     dbItem.InteriorColour = carModel.InteriorColour;
     dbItem.Price          = carModel.Price;
     Program.modelList.Add(dbItem);
 }
        public List <CarViewModel> GetCar(List <InitCarViewModel> initList)
        {
            List <CarViewModel> carViewModels = new List <CarViewModel>();

            foreach (var car in initList)
            {
                CarViewModel carView = new CarViewModel();
                carView.Colour         = car.Colour;
                carView.Condition      = car.Condition;
                carView.Engine         = car.Engine;
                carView.ID             = car.ID;
                carView.Model          = car.Model;
                carView.Transmission   = car.Transmission;
                carView.InteriorColour = car.InteriorColour;
                carView.Price          = car.Price;
                carViewModels.Add(carView);
            }
            return(carViewModels);
        }