//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); }
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")); }