public void SaveCarTransfer(CarTransferViewModel model) { var car = GetCarById(model.CarId); var user = GetUserById(model.UserId); car.Owner = user; Context.SaveChanges(); }
public IActionResult CarTransfer(int id) { var viewModel = new CarTransferViewModel() { AllUsers = _unitOfWork.GetAllUser(), TransferCar = _unitOfWork.GetCarById(id) }; return(View(viewModel)); }
public async Task <IActionResult> CarTransfer(CarTransferViewModel model) { if (!ModelState.IsValid) { return(View(model)); } _unitOfWork.SaveCarTransfer(model); var usercars = await _unitOfWork.GetUserCars(this.User); return(View("MyCars", usercars)); }