public ActionResult Edit(string id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } VehicleManufacturer vehicle = _unitOfWork.VehicleManufacturer.GetByID(Convert.ToInt32(id)); VehicleManufacturerAddEditViewModel vehicleManufacturerAddEditViewModel = new VehicleManufacturerAddEditViewModel(); vehicleManufacturerAddEditViewModel.VehicleManufacturerId = vehicle.VehicleManufacturerId; vehicleManufacturerAddEditViewModel.VehicleManufacturerName = vehicle.VehicleManufacturerName; vehicleManufacturerAddEditViewModel.IsActive = vehicle.IsActive; if (vehicleManufacturerAddEditViewModel != null) { return(PartialView("_EditPartialView", vehicleManufacturerAddEditViewModel)); } else { return(HttpNotFound()); } } catch (Exception) { throw; } }
public ActionResult Edit(VehicleManufacturerAddEditViewModel vehicleManufacturerAddEditView) { try { if (vehicleManufacturerAddEditView == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } VehicleManufacturer vehicleManufacturer = new VehicleManufacturer(); vehicleManufacturer = _unitOfWork.VehicleManufacturer.GetByID(vehicleManufacturerAddEditView.VehicleManufacturerId); vehicleManufacturer.VehicleManufacturerId = vehicleManufacturerAddEditView.VehicleManufacturerId; vehicleManufacturer.VehicleManufacturerName = vehicleManufacturerAddEditView.VehicleManufacturerName; vehicleManufacturer.IsActive = vehicleManufacturerAddEditView.IsActive; vehicleManufacturer.UpdateDate = DateTime.Now; _unitOfWork.VehicleManufacturer.Update(vehicleManufacturer); _unitOfWork.Complete(); return(RedirectToAction("GetVehicleManufacturer")); } catch (Exception) { ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists, see your system administrator."); } return(RedirectToAction("GetVehicleManufacturer")); }