public async Task <ActionResult> Makes(MakeListViewModel model) { if (string.IsNullOrEmpty(model.NewMake.MakeName)) { ModelState.AddModelError("", "Make must have a valid make name."); model.ViewModels = await _vehicle.GenerateMakeVMList(); return(View(model)); } Make make = new Make(); make.MakeName = model.NewMake.MakeName; make.DateAdded = DateTime.Today; // make.StaffId = Manager.CurrentUser.StaffID; await _vehicle.AddMake(make); model.NewMake = new Make(); model.ViewModels = await _vehicle.GenerateMakeVMList(); return(View(model)); }