示例#1
0
        public async Task <IActionResult> UpdateVehicleComparisonSource(long?id)
        {
            await AuthenticateUserLogin(true);

            UpdateVehicleComparisonSourceViewModel updateVehicleComparisonSourceViewModel = new UpdateVehicleComparisonSourceViewModel();

            updateVehicleComparisonSourceViewModel.VehicleId = (int)id;

            return(View(updateVehicleComparisonSourceViewModel));
        }
示例#2
0
        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"));
            }
        }