private void AddInterior(object sender, RoutedEventArgs e)
 {
     if (decimal.TryParse(InteriorPrice.Text, out decimal Price))
     {
         InteriorUI interiorUI = new InteriorUI()
         {
             Price = Price, Producer = InteriorProducer.Text, Colour = InteriorColour.Text, Material = InteriorMaterial.Text
         };
         Methods.AddParts(interiorUI);
     }
 }
Example #2
0
        public Interior ConvertTOInterior(InteriorUI interiorUI)
        {
            Interior interior = new Interior()
            {
                Id       = interiorUI.Id,
                Name     = interiorUI.Name,
                Colour   = interiorUI.Colour,
                Material = interiorUI.Material,
                Price    = interiorUI.Price,
                Producer = interiorUI.Producer
            };

            return(interior);
        }
 private void EndModifyInterior(object sender, RoutedEventArgs e)
 {
     if (decimal.TryParse(InteriorPrice.Text, out decimal price))
     {
         InteriorUI interiorUI = new InteriorUI()
         {
             Price    = price,
             Producer = InteriorProducer.Text,
             Colour   = InteriorColour.Text,
             Material = InteriorMaterial.Text,
             Id       = id
         };
         Methods.ModifyParts(interiorUI);
     }
 }
        private void AddCar(object sender, RoutedEventArgs e)
        {
            decimal.TryParse(CarPrice.Text, out decimal price);
            string name = CarName.Text;

            if (CarEngine.SelectedIndex >= 0 && CarGearbox.SelectedIndex >= 0 && CarInterior.SelectedIndex >= 0 && CarExterior.SelectedIndex >= 0 && price >= 0)
            {
                EngineUI   engineUI   = CarEngine.SelectedItem as EngineUI;
                GearboxUI  gearboxUI  = CarGearbox.SelectedItem as GearboxUI;
                InteriorUI interiorUI = CarInterior.SelectedItem as InteriorUI;
                ExteriorUI exteriorUI = CarExterior.SelectedItem as ExteriorUI;
                CarUI      carUI      = new CarUI()
                {
                    Engine = engineUI, Exterior = exteriorUI, Gearbox = gearboxUI, Interior = interiorUI, Name = name, Price = price, Status = "Not Sold"
                };
                Methods.AddCar(carUI);
            }
        }