public ActionResult Purchase(SalesIndexPuchaseCM form) { if (ModelState.IsValid) { Purchases purchase = new Purchases(); var repo = new PurchaseRepositoryADO(); var vRepo = new VehicleRepositoryADO(); purchase.VehicleId = form.VehicleId; purchase.Phone = form.Phone; purchase.Email = form.Email; purchase.StreetOne = form.StreetOne; purchase.StreetTwo = form.StreetTwo; purchase.City = form.City; purchase.ZipCode = form.Zipcode; purchase.State = form.State; purchase.PurchasePrice = form.PurchasePrice; purchase.PurchaseType = form.PurchaseType; purchase.EmployeeId = form.EmployeeId; repo.CreatePurchase(purchase); return(RedirectToAction("Index")); } else { SalesIndexPuchaseVM VM = new SalesIndexPuchaseVM(); var vehicle = new VehicleRepositoryADO(); VM.Vehicles = vehicle.ReadAllVehicle(); VM.Form = form; return(View(VM)); } }
public ActionResult Purchase(int id) { SalesIndexPuchaseVM VM = new SalesIndexPuchaseVM(); var vehicle = new VehicleRepositoryADO(); var vehicles = vehicle.ReadByVehicleId(id); VM.Make = vehicles.MakeId.ToString(); VM.Make = vehicles.Make; VM.Model = vehicles.ModelId.ToString(); VM.Model = vehicles.Model; VM.Type = vehicles.Type; VM.BodyStyle = vehicles.BodyStyle; VM.Year = vehicles.Year; VM.Transmission = vehicles.Transmission; VM.Color = vehicles.Color; VM.Interior = vehicles.Interior; VM.Mileage = vehicles.Mileage; VM.Vin = vehicles.Vin; VM.Msrp = vehicles.Msrp; VM.SalePrice = vehicles.SalePrice; VM.Description = vehicles.Description; VM.States(); VM.PurchaseTypes(); return(View(VM)); }