//Function for the Add Car button to open the Add New Car window
 private void buttonAddCar_Click(object sender, EventArgs e)
 {
     AddNewCar displayNewCarWindow = new AddNewCar();
     displayNewCarWindow.ShowDialog();
     dataGridViewMainCarDisplay.Rows.Add(displayNewCarWindow.NewTrainName
                                        , displayNewCarWindow.NewTrainWidth
                                        , displayNewCarWindow.NewTrainHeight
                                        , displayNewCarWindow.NewTrainLength
                                        , displayNewCarWindow.NewTrainDeadWeight
                                        , displayNewCarWindow.NewTrainLoadCapacity);
 }
Exemplo n.º 2
0
 public ActionResult AddCar(AddNewCar NewCar)
 {
     if (ModelState.IsValid)
     {
         var path = AppDomain.CurrentDomain.BaseDirectory;
         var ca   = new Car {
             Image   = "/Images/" + NewCar.Image.FileName.ToString(),
             CarName = NewCar.CarName,
             Model   = NewCar.Model,
             Price   = NewCar.Price
         };
         NewCar.Image.SaveAs(path + ca.Image);
         db.Cars.Add(ca);
         db.SaveChanges();
     }
     return(RedirectToAction("ShowCars"));
 }