// GET: VehicleTypes/Create public ActionResult Create() { AddVehicleTypeViewModel addVehicleTypeViewModel = new AddVehicleTypeViewModel { ManufacturerList = db.Manufacturers.ToList() }; return(View("~/Views/Vehicle/VehicleTypes/Create.cshtml", addVehicleTypeViewModel)); }
public async Task <ActionResult> Create(AddVehicleTypeViewModel vehicleTypeVM) { VehicleType vehicle = new VehicleType(); if (ModelState.IsValid) { ApplicationUser appuser = db.Users.Find(User.Identity.GetUserId()); vehicle = vehicleTypeVM.VehicleType; vehicle.ManufacturerId = vehicleTypeVM.VehicleType.ManufacturerId; vehicle.AddedDate = DateTime.Now; vehicle.Added_User = appuser; vehicle.IsActive = true; //vehicleType.AddedDate = DateTime.Now; //vehicleType.Added_User = appuser; //vehicleType.IsActive = true; db.VehicleTypes.Add(vehicle); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View("~/Views/Vehicle/VehicleTypes/Create.cshtml", vehicle)); }