public async Task <IActionResult> UpdateVehicleComparisonSource(long?id) { await AuthenticateUserLogin(true); UpdateVehicleComparisonSourceViewModel updateVehicleComparisonSourceViewModel = new UpdateVehicleComparisonSourceViewModel(); updateVehicleComparisonSourceViewModel.VehicleId = (int)id; return(View(updateVehicleComparisonSourceViewModel)); }
public async Task <IActionResult> UpdateVehicleComparisonSource(UpdateVehicleComparisonSourceViewModel updateVehicleComparisonSourceViewModel) { await AuthenticateUserLogin(true); int vehicleId = updateVehicleComparisonSourceViewModel.VehicleId; string vehicleComparisonSourceString = updateVehicleComparisonSourceViewModel.VehicleComparisonSource; int sourceUpdated = (int)await CommandFactory.CreateCommand(CommandFactory.UPDATE_VEHICLE_COMPARISON_SOURCE, DbContext, vehicleId, vehicleComparisonSourceString).Execute(); if (sourceUpdated < 1) { TempData["errormessage"] = "Failed to update. Please try again!"; return(View(updateVehicleComparisonSourceViewModel)); } else { TempData["successmessage"] = "Comparison Source Updated Successfully!"; return(RedirectToAction("Index", "Home")); } }